Aperçu / Développement et code / Testeur RegEx & évaluateur en direct
Développement et code 100 % dans le navigateur et hors ligne

Testeur RegEx & évaluateur en direct

Testez des regex JavaScript dans votre navigateur. Les correspondances sont surlignées pendant la saisie, avec cases à cocher pour les flags et compteur.

Collez ou saisissez votre entrée ; le résultat s’affiche aussitôt et les erreurs apparaissent dessous.

Vos fichiers et données ne quittent jamais votre navigateur : rien n’est envoyé.

Configuration RegEx

Aperçu des correspondances

0 correspondance

Testeur regex pour les motifs JavaScript

Une expression régulière se trompe en silence : elle ne plante pas, elle marque trop ou pas assez. Ce testeur regex colore les correspondances pendant la frappe, avec la classe RegExp de votre navigateur. Ce qui marche ici marche aussi dans votre code JavaScript ou TypeScript.

Ce que le testeur garde pour lui

Le motif et le texte restent dans le navigateur. La recherche s’exécute localement à chaque touche. L’outil n’envoie aucune requête, n’utilise pas le presse-papiers et ne télécharge rien.

Du motif au résultat en cinq étapes

  1. Saisissez le motif dans le premier champ, sans les barres obliques, qui ne sont qu’un décor. La page s’ouvre avec un motif d’e-mail et un texte d’exemple.
  2. Cochez les flags g, i, m ou s, ou tapez-les dans le champ des flags.
  3. Collez votre texte de test : un extrait de journal, une ligne CSV ou un bloc HTML.
  4. Dans l’aperçu, chaque correspondance reçoit une marque bleue. Le compteur au-dessus donne le nombre.
  5. Utilisez « Affichage agrandi » pour un texte long.

Ce que l’outil ne fait pas

  • Seule la syntaxe JavaScript fonctionne. (?P<name>…) et (?i) provoquent une erreur, affichée en rouge dans l’aperçu.
  • Pas de liste des groupes de capture.
  • Pas de fonction de remplacement.
  • Le lookbehind dépend de la version du navigateur.

Un motif vide laisse le texte intact et le compteur à 0. Décocher g ne limite pas le résultat à la première correspondance, car l’aperçu les marque toutes. Cocher une case reconstruit le champ des flags à partir des quatre cases, donc un u saisi à la main disparaît.

Le motif qui fige l’onglet

L’outil n’a pas de délai maximal. Un motif à quantificateurs imbriqués, comme (a+)+b, peut demander un temps exponentiel sur un texte qui correspond presque. Si l’onglet se bloque, fermez-le et simplifiez le motif.

Foire aux questions (FAQ)

Saisissez le motif dans son champ et collez votre texte dessous. Les correspondances sont surlignées aussitôt, et les flags g, i, m et s sont des cases à cocher.