Passer au contenu principal
Développement ★ Popular

Tester une regex en ligne : outil et guide pratique

Testez vos expressions régulières en ligne avec surlignage des correspondances, groupes capturants et explication des patterns.

Publié le 7 janvier 2026

Les expressions régulières (regex) sont indispensables en développement pour valider des formulaires, extraire des données, filtrer des logs et transformer des chaînes de caractères. Tester une regex en ligne permet de valider sa logique instantanément avant de l'intégrer dans le code.

Comprendre la conversion

Un testeur de regex en ligne prend une expression régulière (pattern) et un texte d'entrée, puis met en surbrillance toutes les correspondances (matches). Il affiche également les groupes capturants (les sous-expressions entre parenthèses) et indique si le pattern est valide ou contient une erreur de syntaxe. La plupart des outils supportent les flags courants : `g` (global), `i` (insensible à la casse), `m` (multi-lignes), `s` (dotall).

📊 Tableau de conversion

Pattern courant Signification Exemple de match
^[a-zA-Z]+$ Uniquement des lettres "Hello"
\d{4} 4 chiffres consécutifs "2026"
[\w.-]+@[\w.-]+\.\w{2,} Adresse email "[email protected]"
https?://[\w./%-]+ URL HTTP/HTTPS "https://toolsmartly.com"
\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b Adresse IPv4 "192.168.1.1"

💡 Exemples pratiques

Exemple 1 : valider un email

Pattern : [\w.-]+@[\w.-]+\.\w{2,6} — Testez sur "[email protected]" : match complet. Sur "invalid-email" : aucun match.

Exemple 2 : extraire tous les nombres d'un texte

Pattern : \d+ avec le flag g — Sur "Il y a 3 articles et 12 catégories" : matches ["3", "12"].

Exemple 3 : valider un code postal français

Pattern : ^(?:0[1-9]|[1-8]\d|9[0-5])\d{3}$ — Sur "75001" : match. Sur "99000" : aucun match.

⚡ Utiliser l'outil

Essayez notre outil en ligne gratuit — aucune installation requise.

Accéder à l’outil →

🔗 Autres outils utiles

Lien copié !