J'ai besoin d'extraire d'une chaîne de caractères un ensemble de caractères qui sont inclus entre deux délimiteurs, sans renvoyer les délimiteurs eux-mêmes.
Un exemple simple devrait être utile :
Cible : extrait la sous-chaîne entre les crochets, sans retourner les crochets eux-mêmes.
Chaîne de base : This is a test string [more or less]
Si j'utilise le registre suivant, par exemple
\\\[.\*?\\\]
Le match est [more or less]
. J'ai besoin d'obtenir seulement more or less
(sans les parenthèses).
Est-il possible de le faire ?
0 votes
En rapport : Regex Faire correspondre tous les caractères entre deux chaînes de caractères