Détecter les balises non fermées
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:
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