Bonjour,
je souhaite remplacer un chiffre dans une chaine de caractère plus précisement dans le href d'une url.
Sachant que je peux avoir des urls du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $pattern_old='/(id=150)[^0-9]/'; $pattern_new='id=151';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 id=150 => BON id=150&toto=toto => BON ou id=1507&toto=toto = > PAS BON id=1507 => PAS BON $data["lContent"] = preg_replace($pattern_old,$pattern_new,$node["lContent"]);
Mon code actuel me renvoie
id=151amp;toto=toto le &est supprimé.
Comment faire pour rechercher une chaine exacte svp?
merci
Partager