Outils

Testeur d'expressions régulières — Tester et déboguer ses regex en ligne (gratuit)

Testez vos expressions régulières avec correspondances en direct, nombre de correspondances et modèles prêts à l'emploi. Déboguez vos regex gratuitement en ligne — tout dans votre navigateur, sans envoi.

Tous les outils fonctionnent dans votre navigateur — rien de ce que vous traitez n’est téléversé.

Comment utiliser

  1. Saisissez votre motif dans le champ regex et votre texte de test en dessous.
  2. Regardez les résultats en direct se mettre à jour pendant la saisie — chaque correspondance est listée avec son nombre total.
  3. Chargez un modèle depuis le menu des motifs courants pour partir d’un gabarit éprouvé, puis ajustez-le pour vos données.

Toute la correspondance s’effectue localement dans votre navigateur. Ce que vous saisissez n’est jamais envoyé, vous pouvez donc tester en toute sécurité des motifs sur de vraies lignes de log, des saisies utilisateur et d’autres données potentiellement privées.

Une expression régulière est un petit programme, et comme tout programme, elle doit être testée avant d’être digne de confiance. Voir les correspondances côte à côte avec votre texte rend le comportement évident : un motif qui paraît juste sur le papier capture souvent plus — ou moins — que prévu. La liste des correspondances montre exactement quelles sous-chaînes ont été trouvées, si bien que les cas limites remontent immédiatement au lieu d’échouer silencieusement en production.

Conseils

Commencez par un motif simple et ajoutez les éléments pas à pas ; déboguer une longue regex qui échoue est bien plus pénible que de la construire progressivement. Rappelez-vous que les métacaractères comme . et * sont gourmands par défaut et correspondent au maximum possible, une source courante de résultats surprenants.

Testez les cas limites volontairement : une chaîne vide, une entrée très longue et du texte contenant des sauts de ligne. Le message de regex invalide détecte aussi les fautes de frappe comme les crochets non fermés au moment de la saisie, corrigez donc le motif avant qu’il n’atteigne votre code.

Pourquoi utiliser cet outil

Itérer sur une regex en modifiant et en relançant le code coûte des minutes par essai ; ce testeur offre un retour instantané dans le navigateur. Il est gratuit, ne nécessite aucune installation et combine la correspondance en direct avec des modèles utiles — tout ce qu’il faut pour obtenir un motif correct du premier coup.

Real-world use cases

  • API development: Format JSON responses from Chrome DevTools before committing fixtures.
  • Debugging: Validate timestamps, regex or hashes without switching to a terminal or IDE.
  • On-call fixes: From your phone, quickly convert timezone or generate a UUID for a hotfix branch.

How it compares

ToolOfflinePrivacySetupCost
This toolYes100% localNoneFree
Server toolsNoMay log IPNoneFree/Ads
CLI / IDE pluginYesLocalInstall & configFree

For quick checks without context switching, the browser tool is fastest. For CI, keep the CLI as source of truth.

Pro tips

  • Bookmark the tool. With prefetch enabled, it opens near-instantly next time.
  • For secrets like hashes with salts, prefer your local terminal for production values.
  • Pair UUID/Password generators with your password manager for rotation workflows.

FAQ

Comment tester une expression régulière ?

Saisissez ou collez votre motif et le texte de test. L'outil se met à jour en temps réel, liste chaque correspondance et le nombre total, pour voir exactement ce que votre regex capture.

Quels motifs sont inclus dans les modèles prêts à l'emploi ?

Le menu des motifs courants inclut des regex toutes faites pour les e-mails, URL, adresses IP, dates, numéros de téléphone, caractères chinois et balises HTML. Choisissez-en un pour le charger dans le testeur, puis adaptez-le à vos propres données.

Puis-je utiliser les drapeaux de regex ?

Oui. Un champ de drapeaux séparé accepte les drapeaux standard comme i pour insensible à la casse et g pour la correspondance globale, et les résultats les reflètent immédiatement.

Ma regex est-elle envoyée sur un serveur ?

Non. Tout s'exécute localement dans votre navigateur, vos motifs et chaînes de test ne quittent donc jamais votre appareil.

Is it safe to paste production secrets?

Local processing is safer than server tools, but avoid pasting real production secrets anywhere.

Does this work offline?

Yes. After the first load the tool works without network.

Outils associés