Bonjour,

Je me posais la question suivantes à propos des expressions régulière (regex) :
Est il possible de contrôler le nombre d'accolade ouverte et fermée { et } pour lors d'un match :

En fait je cherche à récupérer l'accolade fermante correspondante à une accolade ouvrante que je connais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Ici {
   et au milieu { un certain nombre }
   d accolades {
       { inconue
             }
       et aussi imbriquées
   }
   avec un nombre inconu à l avance {
       pas facile { ? }
   }
}
 
Par contre {
   le schéma continue {
      de la meme {  }
      manière
   }
   en dessous
}
L'idée est de pouvoir détecter Ici { jusqu'à l'accolade correspondante : } (ligne 11)


Nb: cette question n'est pas vraiment purement Java... Mais je n'ai pas trouvé de Forum spécialisé regex...

.