Référence - Que signifie cette expression régulière?

Apr 08 2014

Qu'est-ce que c'est?

Ceci est une collection de questions / réponses courantes. C'est aussi un wiki communautaire, donc tout le monde est invité à participer à sa maintenance.

Pourquoi est-ce?

regex souffre de me donner des questions de type code ze et de mauvaises réponses sans explication. Cette référence est destinée à fournir des liens vers des questions-réponses de qualité.

Quelle est la portée?

Cette référence est destinée aux langages suivants: php , perl , javascript , python , ruby , java , .net .

Cela peut être trop large, mais ces langages partagent la même syntaxe. Pour les fonctionnalités spécifiques, il y a l'étiquette de la langue derrière, exemple:

  • Que sont les groupes d'équilibrage des expressions régulières? .net

Réponses

980 aliteralmind Apr 09 2014 at 00:24

FAQ sur les expressions régulières Stack Overflow

Voir également de nombreux conseils généraux et liens utiles sur la page de détails des balises regex .


Tutoriels en ligne

Quantificateurs

Classes de personnages

Séquences d'échappement

Ancres

(Voir également "Informations spécifiques aux saveurs → Java → Les fonctions de Matcher")

Groupes

Lookarounds

Modificateurs

Autre:

Tâches communes

Regex-Fu avancé

Informations spécifiques à la saveur

(À l'exception de ceux marqués d'un *, cette section contient des liens non-Stack Overflow.)

informations générales

(Les liens marqués d'un *sont des liens non-Stack Overflow.)

Exemples de regex qui peuvent provoquer l'échec du moteur de regex

Outils: testeurs et explicateurs

(Cette section contient des liens non-Stack Overflow.)