Testeur RegEx
Fonctionne localement dans votre navigateur. Rien ne quitte votre appareil.Testez localement des expressions régulières JavaScript, inspectez les correspondances et prévisualisez les remplacements.
Motif et texte
Le testeur utilise la sémantique native JavaScript/ECMAScript RegExp. D'autres moteurs peuvent se comporter différemment.
Un test réussi ne prouve pas qu'une expression régulière est rapide pour les entrées volumineuses ou hostiles.
Matchs
Entrez un modèle et testez le texte.
Suite de tests
Match/No-Match-Fälle lokal ausführen.
Comment ça marche
- 1
Saisir le motif et le texte de test
Saisissez motif, flags et texte de test, ou importez un littéral.
- 2
Choisir le mode
Basculez entre recherche, aperçu Replace ou suite de tests.
- 3
Copier ou télécharger le résultat
Copiez les résultats ou téléchargez-les.
Bon à savoir
Le testeur regex vérifie des expressions régulières en trois modes, avec exécution dans un worker et timeout configurable.
Un test réussi ne prouve pas la résistance au ReDoS.
Cas d’utilisation typiques
Tester au préalable un texte de remplacement avec backreferences
Passez en mode Replace pour vérifier un motif de remplacement avec backreferences.
Sécuriser une regex avec une suite de tests sur plusieurs cas
Ajoutez des cas positifs et négatifs pour vérifier que le motif n’est ni trop large ni trop strict.
Conseils pour de meilleurs résultats
Ne pas confondre timeout et sécurité contre ReDoS
Un test réussi ne garantit pas la rapidité en production avec des entrées volumineuses.
Utiliser l’import de littéral pour du code copié
Importez un littéral /pattern/flags complet au lieu de séparer manuellement.
Fonctions
Trois modes
Recherche de correspondances, aperçu Replace et suite de tests.
Worker avec timeout
L’exécution se fait dans un worker à durée limitée pour rester réactif.
Traitement local
Vos données de test ne quittent jamais votre appareil.
Questions fréquentes
La regex se comporte-t-elle comme dans d’autres langages ?
Pas forcément. Le testeur utilise la sémantique JavaScript native.
Mes données de test sont-elles envoyées ?
Non. L’évaluation est entièrement locale.
Autres outils
Vous cherchez un autre outil ?
Tous les outils fonctionnent localement dans votre navigateur – sans inscription, sans envoi et même hors ligne.