Testeur RegexDev

Tester et déboguer les expressions régulières en temps réel avec plusieurs modes de correspondance.

/
0 correspondance

À propos de Testeur Regex

🎯 Aperçu

Les expressions régulières sont des outils puissants de correspondance de motifs de texte largement utilisés dans la validation de données, la recherche de texte et l'extraction de contenu. Cet outil fournit un environnement de test regex en temps réel pour aider les développeurs à valider et déboguer rapidement les expressions régulières.

💡 Trucs et astuces

  • Gourmand vs Non-gourmand
    Par défaut, * et + sont gourmands (correspondent autant que possible). Ajoutez ? pour les rendre non-gourmands
    .*?
  • Échapper les caractères spéciaux
    Pour correspondre littéralement aux caractères spéciaux comme . * +, échappez-les avec une barre oblique inverse
    \.
  • Correspondance de limite
    Utilisez ^ et $ pour garantir une correspondance complète et éviter les correspondances partielles
    ^\d{11}$
  • Raccourcis de classe de caractères
    Les versions majuscules de \d \w \s correspondent à l'opposé
    \D correspond aux non-chiffres
  • Mode multiligne
    Avec le drapeau m activé, ^ et $ correspondent au début et à la fin de chaque ligne

📚 Référence de syntaxe Regex

.Correspondre à n'importe quel caractère unique (sauf nouvelle ligne)
\dCorrespondre aux chiffres, équivalent à [0-9]
\wCorrespondre aux caractères de mot (lettres, chiffres, trait de soulignement)
\sCorrespondre aux espaces (espace, tabulation, etc.)
^Correspondre au début de la chaîne
$Correspondre à la fin de la chaîne
*Correspondre 0 fois ou plus
+Correspondre 1 fois ou plus
?Correspondre 0 ou 1 fois
{n}Correspondre exactement n fois
{n,}Correspondre au moins n fois
{n,m}Correspondre entre n et m fois
[abc]Correspondre à a, b ou c
[^abc]Correspondre à n'importe quel caractère sauf a, b, c
(abc)Groupe de capture, correspondre et mémoriser abc
(?:abc)Groupe non capturant, correspondre mais ne pas mémoriser