par
Elie » 12 juin 2006, 12:35
Je relance encore une fois le sujet parce que ca m'interesse
Voici le code actuel :
$fichier = preg_replace("#\b".$_POST['mot_recherche']."s?\b#i",stripslashes($_POST['remplace_par']),$fichier);
Cela trouve le mot 'non sensitivement', au pluriel ou non, et contenant des espaces avant et apres pour bien l'isoler.
Je voulais en plus savoir comment ne selectionner les mots contenu entre les crochets > et < pour eviter de modifier des mots contenu dans les balises HTML.
Le mot ne doit pas etre collé au balise >< mais contenu entre les deux pour etre sur que ce n'est ni de la source HTML, ni du PHP
Pareil que pour \b, juste un exemple me suffirait pour mon apprentissage.
Merci, Elie
Je relance encore une fois le sujet parce que ca m'interesse :)
Voici le code actuel :
[php]$fichier = preg_replace("#\b".$_POST['mot_recherche']."s?\b#i",stripslashes($_POST['remplace_par']),$fichier);[/php]
Cela trouve le mot 'non sensitivement', au pluriel ou non, et contenant des espaces avant et apres pour bien l'isoler.
Je voulais en plus savoir comment ne selectionner les mots contenu entre les crochets > et < pour eviter de modifier des mots contenu dans les balises HTML.
Le mot ne doit pas etre collé au balise >< mais contenu entre les deux pour etre sur que ce n'est ni de la source HTML, ni du PHP :)
Pareil que pour \b, juste un exemple me suffirait pour mon apprentissage.
Merci, Elie