J’ai une valeur comme suit :
Quel regex retourne les valeurs entourés les guillemets (par exemple et
) ?
J’ai une valeur comme suit :
Quel regex retourne les valeurs entourés les guillemets (par exemple et
) ?
J'ai été en utilisant le suit avec grand succès:
(["'])(?:(?=(\\?))\2.)*?\1
Il prend en charge imbriquée entre guillemets.
Pour ceux qui veulent une explication plus approfondie de la façon dont cela fonctionne, voici une explication de l'utilisateur ephemient:
([""']) correspondent à un devis; ((?=(\?))\2.) si la barre oblique inverse existe, avaler il, et si oui ou non cela se produit, correspondent à un personnage; *? correspondre à de nombreuses reprises (non goulûment, comme de ne pas manger le cours de clôture); \1 correspondent à la même citation qui a été utiliser pour l'ouverture.
En général, le fragment de l’expression régulière suivant est ce que vous cherchez :
Cet exemple utilise le non gourmand * ? opérateur à tout saisir jusqu'à mais non compris le prochain guillemet. Ensuite, vous utilisez un mécanisme spécifique au langage pour extraire le texte correspondant.
En Python, vous pourriez faire :
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.