DT Dev Tools

Regex Tester — Testeur d'expressions régulières

Testez vos expressions régulières JavaScript sur un texte d'exemple, surlignez les correspondances et inspectez les groupes de capture localement dans votre navigateur.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

Highlighted matches

Matches and groups

Advertisement

À quoi sert Regex Tester

Regex Tester exécute une expression régulière JavaScript sur un texte d'exemple, surligne chaque correspondance et répertorie les groupes de capture pour inspection. Il est utile pour valider des motifs d'analyse de logs, des extraits de validation de formulaires, des routes, des idées de recherche et remplacement et de petites tâches d'extraction avant de copier l'expression dans le code. L'outil applique toujours une recherche globale afin que les correspondances répétées restent visibles.

Cette page est conçue pour le travail quotidien des développeurs : vérifications rapides pendant le débogage, petits exemples pour la documentation et nettoyage de données avant de les coller dans un éditeur, un terminal, un ticket ou une fixture de test. L'interface garde l'entrée, les commandes, la sortie et le message d'état à proximité, pour que le résultat soit facile à vérifier avant de le copier.

Un flux de travail privé dans le navigateur

Tout le traitement s'effectue avec du JavaScript dans le navigateur. L'outil n'envoie vos textes, jetons, URL, extraits ou valeurs générées à aucun serveur et ne nécessite aucun compte. Ce modèle de confidentialité est important, car les petits utilitaires reçoivent souvent de vraies réponses d'API, des exemples de configuration, des logs, des données d'authentification ou des exemples proches de données clients lors du dépannage. Travailler en local réduit les risques et rend l'outil instantané, puisqu'il n'y a aucun aller-retour réseau.

Conseils pratiques

Saisissez le motif sans les barres obliques qui l'entourent et utilisez les cases à cocher pour les indicateurs courants. Les correspondances de longueur nulle sont listées mais pas surlignées, afin d'éviter un affichage déroutant. Comme le comportement de RegExp dans le navigateur fait foi ici, le résultat doit correspondre à celui du JavaScript côté client moderne et de Node.js actuel pour le même motif et les mêmes indicateurs.

Relisez toujours le résultat transformé avant de vous y fier en production. Les utilitaires de navigateur sont excellents pour l'inspection et la préparation, mais ils ne peuvent pas connaître toutes les conventions de projet ni toutes les exigences de sécurité. Si le résultat doit être validé dans un dépôt, partagé publiquement ou utilisé dans un flux d'authentification, vérifiez qu'il ne contient aucun secret et qu'il respecte le format attendu par votre application.

Comment utiliser

  1. Saisir le motifTapez un motif regex JavaScript sans les barres obliques.
  2. Coller le texteAjoutez un texte d'exemple à tester.
  3. Examiner les correspondancesInspectez les surlignages, les index et les groupes de capture.

Questions fréquemment posées

Dois-je inclure les barres obliques ?
Non. Saisissez uniquement le motif.
Quel moteur est utilisé ?
Le moteur RegExp JavaScript du navigateur.
Le texte d'exemple est-il envoyé en ligne ?
Non. Le test s'effectue localement.
Advertisement