ho risolto il tutto cosi:
Codice PHP:
$string     '<field fieldname="attr_12" bold="false" italic="false" underline="false" align="left">1725/05BA</field>';
$pattern '/<field (.*)>(.*)<\/field>/i';

$rep preg_replace_callback
    
(
      
$pattern
    
create_function'$m''return str_replace("/", " ", $m[2]);' )
    , 
$string 
    
);


$replace '<field $1>'.$rep.'</field>';
print    
preg_replace($pattern$replace$string); 
c'è magari un metodo più semplice, o più veloce ??