Testeur RegEx

Testez localement des expressions régulières JavaScript, inspectez les correspondances et prévisualisez les remplacements.

Motif et texte

Privé par conception : vos données de test ne quittent jamais votre appareil.

Drapeaux

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.

Bon à savoir

Le testeur regex vérifie des expressions régulières en trois modes, avec exécution dans un worker et timeout configurable.

Les recherches typiques incluent tester regex et pattern matching. 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.

Comment ça marche

Pas à pas

  1. 1

    Saisir le motif et le texte de test

    Saisissez motif, flags et texte de test, ou importez un littéral.

  2. 2

    Choisir le mode

    Basculez entre recherche, aperçu Replace ou suite de tests.

  3. 3

    Copier ou télécharger le résultat

    Copiez les résultats ou téléchargez-les.

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