Bonjour,
J'ai essayé de lire tous les posts qui concernent preg_replace mais j'ai tj un problème...
Voici mon expression régulière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$test = htmlentities("[0-9]*<A name=[0-9]*></a>");
Si je ne mets pas de délimiteur comme j'ai pu le lire j'ai droit à :
Warning: preg_replace() [function.preg-replace]: Unknown modifier '*' in c:\program files\easyphp1-8\www\tests php\test.php on line 54
Mais mon texte est remplacé un peu n'importe comment sans doute à cause de mon * mal placé... Pour ça je peux tj réviser mes expressions régulières...

Par contre Si je mets des délimiteurs # de chaque côté de mon expression je n'ai plus de warning mais mon texte reste tel quel il n'y a aucun remplacement

Bref je n'y comprends rien...
Qqn peut-il m'aider?? Merci