TF

Outils pour développeurs

Testeur de regex pour JavaScript

Testez des expressions régulières sur un texte d’exemple.

Fonctionne localement dans votre navigateur — vos saisies ne sont pas envoyées.

Saisissez un motif et un texte de test.

À quoi sert cet outil ?

Écrivez un motif, collez un texte d’exemple et voyez exactement ce qui correspond avant d’intégrer la regex à votre code. Le testeur utilise le moteur JavaScript natif de votre navigateur : les résultats sont ceux de RegExp dans les navigateurs modernes et Node.js.

Les expressions régulières sont des motifs qui décrivent des ensembles de chaînes. JavaScript utilise le dialecte ECMAScript avec des drapeaux pour la recherche globale, l’insensibilité à la casse, les ancres multilignes, etc.

ToolForge exécute votre motif avec le moteur RegExp natif et se protège contre les boucles infinies de correspondances de longueur nulle.

Comment utiliser l’outil Testeur de regex

  1. Saisissez un motif et des drapeaux facultatifs (g, i, m, s, u, y, d).
  2. Collez le texte sur lequel tester.
  3. Examinez les correspondances, leurs positions et les groupes capturés.

Exemples

Trouver des e-mails (simple)

Motif : [a-z]+@[a-z]+\.[a-z]+ appliqué à hello@example.com

hello@example.com
hello@example.com

Questions fréquentes

Quelle saveur de regex est-ce ?

ECMAScript / JavaScript — le même moteur que votre navigateur.

Pourquoi mon motif ne trouve-t-il qu’une correspondance ?

Sans le drapeau g (global), JavaScript s’arrête à la première correspondance. Ajoutez g pour lister toutes les occurrences.

Comment voir les groupes capturés ?

Entourez une partie du motif de parenthèses, comme (\d{4})-(\d{2}). Chaque correspondance liste ses groupes numérotés, et les groupes nommés comme (?<year>\d{4}) sont aussi affichés.

Besoin de plus de puissance plus tard ?

Des outils premium, des limites plus élevées et un accès API sont prévus. La V1 reste gratuite et privée dans votre navigateur.