Bonjour,

J'aimerai utiliser une expression régulière "différent de "

Je fais un traitement jusqu'à temps que je rencontre la balise "</effect>" qd je le rencontre je sors du while

while(preg_match("/[^</effect>]/",$TabFich[$i]))

apparement le différent s exprime comme cela : [^

normalement, ca devrait être bon, jai essayé 10 000 variantes, en cherchant partout sur des sites parlant d expr reg. Jsuis peut etre passé à coté de quelque chose .

Si qqun sait comment faire qu'il n hésite pas .

PS: Comme ma balise contient des < > et / jme suis dit que le probleme venait peut etre de là, jai donc réduit la conditiion d arret a seulement "effect" ca marche pas non plus
while(preg_match("/[^effect]/",$TabFich[$i]))