cs_Tropic
Messages postés90Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 1 février 2011
-
22 juil. 2010 à 09:26
cs_Tropic
Messages postés90Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 1 février 2011
-
22 juil. 2010 à 10:01
Bonjour,
Texte de départ
[SF]mon texte[C:\path\fichier.xml]
Résulat voulut
[SF][C:\path\fichier.xml]
Je voudrai pouvoir récupérer mes commandes entre crochet [].
sachant que mon texte peu être n'importe quel caractère ASCII,
mais que toutes expressions entre crochet sont des commandes pouvant
contenir eux aussi n'importe quel caractère ASCII sauf "[" et "]"
En faite, je n'ai qu'une semaine d'expérience en regex
Mon regex de départ était "((\[)(.)+(\]))",
le problème c'est que (.)+ me ramène le texte entier.
j'ai essayé de l'exclure le début du crochet en rajoutant (?=^(\[))
ce qui me donne "((\[)(.)+(?=^(\[))(\]))"
rien ni fait