Developer Tools

Testeur et Correspondant d'Expressions Régulières

Testez et déboguez les expressions régulières avec correspondance en direct, mise en évidence des groupes de capture et informations détaillées. Compatible avec toute la syntaxe regex JavaScript incluant lookaheads, lookbehinds, groupes nommés et Unicode.

Fait partie des 435+ outils gratuits de Yoopla.

//

Modèles d'expression régulière courants :

^\d{3}-\d{3}-\d{4}$Phone Nombre
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$E-mail
^https?://URL
#[0-9A-Fa-f]{6}Hex Couleur
\b[A-Z]{2,}\bAcronymes
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}IP Adresse

How to Use Testeur Regex

  1. 1

    Entrez votre motif d'expression régulière dans le champ de motif (pas de barres obliques nécessaires).

  2. 2

    Sélectionnez les drapeaux : g (global, toutes les correspondances), i (insensible à la casse), m (multiligne), s (dotAll), u (Unicode).

  3. 3

    Tapez ou collez votre chaîne de test — les correspondances sont mises en évidence en temps réel.

  4. 4

    Cliquez sur une correspondance pour voir les détails complets et les groupes capturés.

  5. 5

    Utilisez le champ de substitution pour tester les opérations de remplacement avec les références $1, $2.

Frequently Asked Questions

Quels drapeaux regex sont disponibles et que font-ils ?

g (global) : trouver toutes les correspondances au lieu de s'arrêter à la première. i (insensible à la casse) : traiter majuscules et minuscules comme égales. m (multiligne) : ^ et $ correspondent au début/fin de chaque ligne. s (dotAll) : le point correspond aussi aux sauts de ligne. u (Unicode) : support Unicode complet.

Comment fonctionnent les groupes de capture ?

Les parenthèses créent un groupe de capture. Tout ce qui correspond à l'intérieur des parenthèses est capturé séparément. Par exemple, un motif avec trois groupes pour l'année, le mois et le jour d'une date capture chaque partie séparément. Les groupes nommés utilisent la syntaxe (?<nom>...). L'outil affiche chaque groupe dans une couleur différente.

Quelle est la différence entre quantificateurs gourmands et paresseux ?

Les quantificateurs gourmands correspondent autant de texte que possible. Les versions paresseuses (avec ? ajouté) correspondent le moins possible. Avec une balise HTML, un quantificateur gourmand correspondrait de la première ouverture jusqu'à la dernière fermeture. Un quantificateur paresseux s'arrête à la première fermeture.

Quelle syntaxe regex cet outil prend-il en charge ?

L'outil utilise le regex JavaScript qui prend en charge : classes de caractères comme [a-z], ancres ^ et $, lookaheads et lookbehinds, groupes de capture nommés, escapes de propriétés Unicode et références. Les fonctionnalités PCRE exclusives comme les groupes atomiques ne sont pas prises en charge.

Comment faire correspondre des caractères spéciaux comme les points, astérisques et parenthèses littéralement ?

Échappez-les avec une barre oblique inverse. Une barre avant un point correspond à un point littéral, pas à n'importe quel caractère. Pour une barre oblique inverse littérale, utilisez deux barres. Dans les classes de caractères [], la plupart des caractères spéciaux perdent leur signification spéciale.

Partager l'outil

Partagez cet outil avec d'autres

Related Tools

Explorez l’écosystème autour de

Catégorie: Developer Tools

Utilisez cet outil comme point de départ, puis explorez les outils voisins, les hubs thématiques, les comparaisons et les alternatives gratuites.

Outils Connexes

Découvrez d'autres outils qui fonctionnent bien avec Testeur Regex

Hubs Thématiques

Explorez des pages piliers et des workflows connectés

Articles et Guides Connexes

En savoir plus sur l'utilisation efficace des outils

Comparaisons d'Outils

Comparez les fonctionnalités et choisissez le bon outil

Alternatives Populaires

Alternatives gratuites aux outils payants populaires

Cas d'Utilisation

Cas pratiques avec cet outil

Collections des Meilleurs Outils

Listes organisées des outils les mieux notés

Testeur et Correspondant d'Expressions Régulières | Yoopla