Bonjours,


J'ai un problème avec la fonction preg_replace

remplacer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href="http://www.google.ch" TARGET="_blank">Google</a>
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
[#url=http://www.google.ch]Google[#url]
avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$texte=preg_replace('`(\<a\s+href="(.*?)"([^\'"]*)\s+>(.*?)</a>)`i', '<a href="http://$1" target="_blank">$2</a> ', $texte);
Mais je ne vois pas la faute là ?

Merci d'avance