Trouver un nombre d’occurrences pair
Bonjour,
J'ai cette chaîne de caractères:
Code:
1 2 3 4 5 6 7 8 9 10
| <td> 1
<td></td> 1
<td></td> 1
<td></td> 1
<td> 2
<td>/<td> 2
<A>XXX</A> 2
</td> 1
</td> 0
<td><A>YYY</A></td> |
L'ordonnement n'est pas correct d'un point de vue HTML, mais c'est pour illustrer.
A droite, j'ai mis pour info le nombre d’occurrences de <td> "ouvertes".
Je souhaite récupérer YYY entre les balises <A>, mais je démarre mon regex à partir du premier <td>. Dans mon cas, il récupère XXX.
Cependant, je voudrais qu'il récupère YYY, donc qu'il attende d'avoir fermé tous les <td> ouverts.
Y a-t-il un moyen en regex, comme jouer sur la parité des occurrences trouvées? (je peux en trouver par d'autres algo, mais plus c'est simple mieux c'est) ?
Merci