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.
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 référence
| 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" |