Testeur d'Expressions Régulières
Testez des expressions régulières sur du texte. Voyez toutes les correspondances instantanément. Prend en charge les regex JavaScript.
Signaler un Problème
Vous avez trouvé un bug ou avez une suggestion ? Aidez-nous à améliorer cet outil.
Qu'est-ce que cet outil ?
Le Testeur d'Expressions Régulières vous aide à créer, tester et déboguer des expressions régulières en temps réel. Les expressions régulières sont des motifs utilisés pour faire correspondre des combinaisons de caractères dans des chaînes, essentiels pour la recherche de texte, la validation, l'extraction et le remplacement. Cet outil affiche les correspondances et les groupes capturés et prend en charge les variantes courantes d'expressions régulières, dont JavaScript et Python.
Comment l'utiliser
- 1
Saisir le motif regex
Saisissez votre motif d'expression régulière.
- 2
Définir les drapeaux
Choisissez des drapeaux comme global (g), insensible à la casse (i) et multi-ligne (m).
- 3
Saisir la chaîne de test
Collez le texte à tester.
- 4
Voir les correspondances
Consultez toutes les correspondances avec les groupes capturés en surbrillance.
Foire aux questions
Que signifient ^ et $ dans les expressions régulières ?
Le circonflexe (^) correspond au début d'une chaîne ou, en mode multi-ligne, au début de chaque ligne. Le signe dollar ($) correspond à la fin. Ensemble, ils ancrent le motif pour qu'il corresponde à la chaîne entière. Sans ancrage, le motif peut correspondre n'importe où dans le texte.
Que sont les groupes d'expressions régulières ?
Les groupes créés avec des parenthèses () capturent le texte correspondant pour un usage ultérieur. (\d{3})-(\d{4}) appliqué à 555-1234 capture le groupe 1 = 555 et le groupe 2 = 1234. Les groupes nommés (?<name>...) permettent une référence par nom. Les groupes non capturants (?:...) correspondent sans enregistrer.
Puis-je l'utiliser en production ?
Cet outil est conçu pour le développement et les tests. Pour la production, utilisez des bibliothèques éprouvées avec des audits de sécurité.