.* Testeur d'expressions régulières (Regex)

Testeur d'expressions régulières (Regex) gratuit en ligne : testez vos regex en temps réel avec coloration des correspondances. Tous les drapeaux JavaScript supportés.

Testeur d'expressions régulières (Regex) en ligne gratuit

Notre outil Testeur d'expressions régulières (Regex) est entièrement gratuit et fonctionne directement dans votre navigateur. Testez vos regex en temps réel avec surlignage des correspondances et liste des groupes capturés. Aucune inscription nécessaire, aucune donnée envoyée à un serveur.

Comment utiliser cet outil ?

Il suffit de remplir les champs ci-dessus et le résultat s'affiche instantanément. Notre testeur d'expressions régulières (regex) prend en charge regex, expression régulière, pattern, flags. L'outil est optimisé pour mobile et desktop.

Pourquoi utiliser SmartGap Tools ?

SmartGap Tools propose plus de 30 outils gratuits en ligne. Découvrez aussi : JSON Formatter, Comparateur de textes. Tous nos outils sont rapides, gratuits et respectueux de votre vie privée.

Qu'est-ce qu'une expression régulière ?

Une expression régulière (ou regex, abréviation de regular expression) est un langage de recherche de motifs dans du texte. Inventées par le mathématicien Stephen Kleene en 1956 et intégrées à Unix par Ken Thompson dans les années 1970, les regex sont aujourd'hui un outil indispensable pour tout développeur, administrateur système ou analyste de données.

Syntaxe de base

Les caractères spéciaux (métacaractères) forment le vocabulaire des regex :

Raccourcis essentiels

Exemples concrets

Valider un e-mail (simplifié)

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

Trouver un numéro de téléphone français

^(?:0|\+33)[1-9](?:[\s.-]?\d{2}){4}$

Extraire des dates au format JJ/MM/AAAA

(\d{2})/(\d{2})/(\d{4})

Les drapeaux (flags)

Lookahead et lookbehind

Les assertions permettent de vérifier ce qui entoure un motif sans l'inclure dans le résultat :

Les regex selon les langages

La syntaxe de base est identique en JavaScript (/pattern/flags), Python (re.search(pattern, text)) et PHP (preg_match('/pattern/', $text)). Les principales différences concernent les lookbehinds à largeur variable (supportés en Python et JavaScript ES2018+, mais pas partout en PHP).

Questions fréquentes

Comment tester une expression régulière en ligne ?
Saisissez votre pattern regex, choisissez les flags (g, i, m), entrez le texte à tester et cliquez sur Test. Les correspondances sont surlignées en temps réel.
Quels flags regex sont disponibles ?
Les flags les plus courants : g (global, trouve toutes les correspondances), i (insensible à la casse), m (multiligne). Combinez-les selon vos besoins.
Ce testeur de regex est-il gratuit ?
Oui, entièrement gratuit et sans inscription. Le test utilise le moteur regex natif de JavaScript dans votre navigateur.

📚 Vous pourriez aussi aimer

Voir tous nos ebooks →