preg_replace chiffre exact
Bonjour,
je souhaite remplacer un chiffre dans une chaine de caractère plus précisement dans le href d'une url.
Code:
1 2 3 4
|
$pattern_old='/(id=150)[^0-9]/';
$pattern_new='id=151'; |
Sachant que je peux avoir des urls du type
Code:
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