Bonjour à tous,

J’ai un chaîne de caractères à analyser afin de déterminer les balises non fermées. Je DOIS travailler sur une chaîne, c’est une contrainte à respecter.

Voici quelques exemples des chaînes que je dois analyser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
- ...<tag_1>.....</tag_1>... [fin de chaîne] : aucun tag n'est pas fermé
- ... <tag_1>.... <tag_2>...</tag_2>...[fin de chaîne] : information à obtenir : le tag_1 n'est 
pas fermé
- ...<tag_1>...<tag_2>...[fin de chaîne] : information à obtenir : le tag_1 n'est pas fermé et
 il contient le tag_2 qui n'est pas fermé
- ... <tag_1>...<tag_2>...<tag_3>..[fin de chaîne] : information à obtenir : le tag_1 n'est pas
 fermé et il contient le tag_2 qui n'est pas fermé et qui contient à son tour tag_3 qui n'est 
pas fermé et ainsi de suite
Je cherche depuis un moment du côté des assertions mais je ne parviens à rien… Au final, je ne sais plus comment m’y prendre pour résoudre ce problème

Tous les indices ou toutes les propositions sont les bienvenus car je n’ai plus d’idées après en avoir testées plus d’une vingtaine.

Merci par avance