Bonjour à tous,
Petit problème que je rencontre dans un script php, je parcours tous les fichiers des dossiers d'un répertoire et je voudrais remplacer cette variable $myOldText (qui est une string) :
par une autre string que je récupère $myNewText avec un preg_replace :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $pattern1 = '/\{l s=\'' . $myOldText . '\'( mod=\'.+\')?( js=1)?\}/U'; $pattern2 = '/->l\(\'' . $myOldText . '\'(, ?\'(.+)\')?(, ?(.+))?\)/U';
J'en suis là et je ne sais pas trop comment faire je veux juste changer l'ancien texte par le nouveau dans ce pattern.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $FileContent = file_get_contents($FilePath); $FileContent = preg_replace($pattern1 , $myNewText , $FileContent); $FileContent = preg_replace($pattern2 , $myNewText , $FileContent);
Si quelqu'un à une idée ?
Merci !
Partager