Réponse acceptée !
salut
aucun raison pour qu'elle ne marche po
en tt cas voici une autre solution
$texte = preg_replace('#<a(.+)</a>#isU', '[a$1[/a]', $texte);
$texte=
strip_tags($texte);//ou bien choisi une autre methde
$texte=preg_replace('#\[a(.+)\[/a\]#isU', '<a$1</a>', $texte);
et voici avec les expressions regulieres le probleme est reglé.
bonne prog