così no, eh?
Codice PHP:
$testo preg_replace("<font color=\"(.){*}\">(.){*}</font>""$2"$testo); 
mi devo un po'studiare le regexp