e eklenince fonksyon olarakda eklemeye izin veriyormuş normal php fonksiyonlarınada izin veriyormuş.

$yeni = preg_replace("'s-(.*?)>(.*?)<(.*?)\|(.*?)>'e","'s-\\1>\\2<\\3|'.intval('\\4'*1.15).'>'",$icerik);
php manualde de aşağıdaki şekilde örnek vermişler aslında deneye deneye stres yaptık görmedik demekki
<?php
preg_replace("/(<\/?)(\w+)([^>]*>)/e", 
             "'\\1'.strtoupper('\\2').'\\3'", 
             $html_body);
?>