J'ai un client qui souhaite extraire les chiffres des limites de spécification. Il peut le faire lorsque le texte utilise des parenthèses mais pas pour les crochets.Étant donné que les crochets, "[" et "]", sont des caractères regex spéciaux, j'ai pensé que l'utilisation du caractère d'échappement "\" ou "\\" aiderait, mais je ne pouvais pas le faire fonctionner.
Le texte qu'il recherche pourrait ressembler à [0.080, 1.20] et il veut utiliser regex pour obtenir 0.080 et 1.2.
Sa formule actuelle pour trouver les parenthèses gauches, "(" dans le texte ressemble à ceci :
Regex( :Texte, "((?<=\().+(?=\,))" )
Pour les parenthèses droites, ")", il utilise
Regex( :Texte, "((?<=\,).+(?=\)))" )
Comment ces formules peuvent-elles être modifiées pour trouver "[" ou "]" ?
Après avoir obtenu cela, il aimerait également pouvoir trouver "<", ">", "+", "-" et "+/-".
Toute aide serait appréciée.
Merci!