par
Skualys » 20 juin 2008, 10:06
Bonjour ! J'ai un petit souci avec une ereg(), je souhaites récupérer une partie d'une chaine comprise entre deux motifs comme ceci ($next étant en fait le tag suivant dans la liste):
mb_ereg("$liste_tags[$i](.*)$next",$fichier,$annee);
or...ceci ne fonctionne pas s'il existe plusieurs occurences de $next dans $fichier, ereg me renvoie alors l'occurence la plus longue possible, alors que je souhaiterais justement l'inverse.
Si une âme charitable veut bien me donner la petite astuce qui me manque

Bonjour ! J'ai un petit souci avec une ereg(), je souhaites récupérer une partie d'une chaine comprise entre deux motifs comme ceci ($next étant en fait le tag suivant dans la liste):
[php]mb_ereg("$liste_tags[$i](.*)$next",$fichier,$annee);[/php]
or...ceci ne fonctionne pas s'il existe plusieurs occurences de $next dans $fichier, ereg me renvoie alors l'occurence la plus longue possible, alors que je souhaiterais justement l'inverse.
Si une âme charitable veut bien me donner la petite astuce qui me manque ;)