ce que je cherche a faire, c'est lui specifier que je veut "n'importe
quel caracter, tant que ca ne forme pas un <li>"...
mais ... blocage... help please!
on peut resuire mon pb ainsi pour plus de clarté :
"<li>.*balise.*</li>"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Marc
bruno wrote:
pour ce moteur de template, j'utilise les regex.
les expressions reguliere sont gourmandes par defaut, c'est a dire qu'elle vont le plus loins possible quand tu utilises des caracteres de repétition : + ou *
pour les rendre non gourmandes (greedy) :
* placer un ? juste apres le + ou *, * utiliser l'option qui va bien apres le séparateur, me souviens plus de option (voir doc) : ex : '#<li>.*</li>#x' (x est l'option a trouver)
bruno wrote:
pour ce moteur de template, j'utilise les regex.
les expressions reguliere sont gourmandes par defaut, c'est
a dire qu'elle vont le plus loins possible quand tu utilises
des caracteres de repétition : + ou *
pour les rendre non gourmandes (greedy) :
* placer un ? juste apres le + ou *,
* utiliser l'option qui va bien apres le séparateur, me souviens
plus de option (voir doc) : ex : '#<li>.*</li>#x' (x est l'option
a trouver)
les expressions reguliere sont gourmandes par defaut, c'est a dire qu'elle vont le plus loins possible quand tu utilises des caracteres de repétition : + ou *
pour les rendre non gourmandes (greedy) :
* placer un ? juste apres le + ou *, * utiliser l'option qui va bien apres le séparateur, me souviens plus de option (voir doc) : ex : '#<li>.*</li>#x' (x est l'option a trouver)
bruno
avec preg_replace (enfin tous les preg), on peut utiliser des options en fin de ligne, je ne sait pas trop encore comment ca fonctionne, mias un U par exemple permet de rendre la regex entieremment non greedy :)
avec preg_replace (enfin tous les preg), on peut utiliser des options
en fin de ligne, je ne sait pas trop encore comment ca fonctionne, mias
un U par exemple permet de rendre la regex entieremment non greedy :)
avec preg_replace (enfin tous les preg), on peut utiliser des options en fin de ligne, je ne sait pas trop encore comment ca fonctionne, mias un U par exemple permet de rendre la regex entieremment non greedy :)