Outils Développeur

Testeur & Débogueur RegEx

Testez, déboguez et optimisez vos expressions régulières avec surlignage en temps réel, inspection des groupes de capture, aperçu des substitutions et explications détaillées.

100% Côté Client. Vos expressions et données de test ne sont jamais transmises à un serveur.
/
/
Texte de Test
Live Highlighted Matches2 correspondances trouvées (0.08ms)
Contact support at contact@devsload.com, hello.world+test@sub.example.org, or invalid-email@.
Détail des Correspondances & Groupes2
Correspondance #1Intervalle : [19 : 39] (20 caractères)
contact@devsload.com
Aucun groupe de capture défini pour cette correspondance.
Correspondance #2Intervalle : [41 : 73] (32 caractères)
hello.world+test@sub.example.org
Aucun groupe de capture défini pour cette correspondance.

Comment Tester et Déboguer des Expressions Régulières

Suivez ces étapes pratiques pour concevoir et fiabiliser vos expressions régulières en production.

1. Saisissez ou choisissez un motif

Tapez votre regex ou sélectionnez un modèle prêt à l’emploi pour adresses e-mail, URL, adresses IP, dates ou UUID.

2. Ajustez les drapeaux d’exécution

Activez les options Global (g), Insensible à la casse (i), Multiligne (m) ou Point universel (s) en un clic.

3. Inspectez les correspondances et groupes

Visualisez les segments surlignés dans le texte et examinez les cartes détaillées des groupes de capture indexés ou nommés.

4. Testez les substitutions

Basculez sur l’onglet Remplacement pour visualiser les substitutions en direct avec des références arrières comme $1 ou $2.

5. Exportez le code dans votre projet

Copiez instantanément le code prêt à l’emploi en JavaScript, Python, Go, PHP, Rust, C# ou Grep.

Questions Fréquentes sur les Expressions Régulières

Une expression régulière est une suite de caractères typographiques qui décrit un motif textuel. Elle permet de valider des saisies, d’extraire des portions de texte ou de procéder à des remplacements complexes.