Testeur de Regex en Ligne

Free Gratuit · Sans inscription · Données non envoyées Real-time · Group capture · Flags
/
/
Enter a pattern above and test string below

Plus d'Outils pour Développeurs

Cron
Créer cron
URL Encoder
Encodage URL
Timestamp
Unix ↔ Date
Formateur CSS
Formater & minifier
Formateur HTML
Formater & embellir
Formateur SQL
Formater SQL
Base64
Encoder/Décoder
Formateur JSON
Formater & valider

Pourquoi c'est le Meilleur Testeur de Regex en Ligne

Mise en Évidence des Correspondances en Direct

Les correspondances sont mises en évidence en temps réel à mesure que vous saisissez votre motif regex. Voyez exactement ce que votre expression capture.

Groupes de Capture

Consultez tous les groupes de capture et leurs valeurs correspondantes affichés clairement sous la chaîne de test.

Tous les Drapeaux Supportés

Activez les drapeaux g (global), i (insensible à la casse), m (multiligne) et s (dotall) en un clic.

Détails des Correspondances

Voyez la position d'index exacte et la longueur de chaque correspondance pour un débogage précis.

Questions Fréquentes

Quelle variante de regex ce testeur utilise-t-il ?

Ce testeur utilise le moteur RegExp intégré de JavaScript, qui est la norme pour le développement web et les applications Node.js.

Comment tester une regex pour la validation d'email ?

Saisissez votre motif regex d'email comme /^[\w.-]+@[\w.-]+\.[a-z]{2,}$/i dans le champ du motif, puis tapez un email de test dans la zone de chaîne de test pour voir la correspondance en direct.

Pourquoi ma regex ne correspond-elle pas sur plusieurs lignes ?

Par défaut, . ne correspond pas aux sauts de ligne. Activez le drapeau s (dotall) pour que . corresponde à tout caractère y compris les sauts de ligne, ou utilisez m (multiligne) pour que ^ et $ correspondent aux limites de ligne.

Guide approfondi
Guide Outils Essentiels
Regex, Cron, Timestamp, URL & plus
Lire le guide