Parenthèses imbriquées (vb.net)

Signaler
-
Whismeril
Messages postés
14463
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
6 avril 2020
-
Bonjour,
N'ayant pas spécialiste dans les regex, je traite en vb.net un fichier excel comportant des formules un peu complexe/longue et je traite chaque formules en bloc de parenthèse;
Pour cela le pattern que j'ai utilisé est le suivant:
Dim pattern As String = "(?<=\()(.*?)(?=\))"

une formule comporte plusieurs bloc de parenthèse,j’extraie bloc par bloc et je fait mon traitement ça marchait bien au début avec ce pattern mais une fois que la formule contient des parenthèses imbriqués ma méthode ne marche plus et le pattern renvois les mauvaises blocs
Je souhaite ainsi avoir un pattern qui prenne en considération le cas des parenthèses imbriqués et puisse renvoyer les sous bloc de parenthèses.
Je vous remercie d'avance.

1 réponse

Messages postés
14463
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
6 avril 2020
370
Bonjour

Peux tu montrer un exemple de texte d’entrée qui marche et un qui ne marche pas?
Et dans celui qui ne marche pas expliquer ce que tu souhaiterais obtenir