Votre tâche consiste à écrire un RegEx qui correspond à tout ce qui se trouve à l'intérieur des chaînes.
Une chaîne est définie comme tout ce qui est entouré (mais non compris) de deux non échappés "
.
A "
peut être échappé par \
, qui peut également être échappé à nouveau.
Cas de test
string: ab\c"defg\\\"hi"jkl"mn\\\\"opqrst""
matches: ^^^^^^^^^^ ^^^^^^ ^ (the empty string)
Notation
La solution la plus courte l'emporte.
Spécifications
- Veuillez préciser la saveur utilisée.
- L'entrée sera équilibrée
"
. - Aucun élément ne
\
précédera immédiatement un délimiteur de début de chaîne. Par exemple, vous n'auriez pas besoin de gérerabc\"def"
abc"de"
, l'une d
et l'autre e
?
\
avant une chaîne? Par exempleabc\"def"
.