-
Regex avec array
Bonjour,
J'aimerais remplacer un ensemble de mots contenus dans $words par une chaine "unique". Je fais:
Code:
$text = preg_replace($words, '<b>$1</b>', $text);
Chaque mot est supprimé. Si je change mon replace par un texte brut quelconque, ça fonctionne.
Une idée du problème?
Merci
-
montre ce qu'il y'a dans $words
-
Code:
$words[count($words)] = '/'.htmlentities($word, ENT_QUOTES).'/';
qui est placé dans une boucle. Le htmlentities met la pagaille?
-
Je viens de voir que j'ai oublié les parenthèses de capture...
Merci!