Questo:
codice:
$testo = preg_replace('#<a[^>]+>([^<]+)</a>#', '$1', $testo);
funziona col tuo esempio, ma non so se e' abbastanza generale. Ma non puoi in nessun modo accedere al codice che fa queste modifiche? O almeno salvare il valore di $testo prima che venga modificato?