Bonjour,
Je bute sur un problème avec les expressions régulières.
Prenons l'exemple suivant : '/debut([0-9]+) (.*) ([0-9]+)fin/'
Soit $1 le premier ([0-9]+) et $3 le deuxième, ainsi que $2 le (.*) du milieu.
Je voudrais que l'expression régulière ne match que si $1 et $3 sont égaux.
C'est-à-dire qu'un preg_match_all par exemple donne des résultats suivant cette condition, et non qu'il faille faire la vérification après.
Merci d'avance de votre aide.
Partager