Testeur de Regex

Testez et debuggez vos expressions régulières en temps réel. Visualisez les correspondances, groupes et erreurs instantanément.

//g

Les bases des expressions régulières

Les expressions régulières (regex) sont un outil puissant pour la recherche et la manipulation de texte. Elles utilisent une syntaxe speciale pour décrire des motifs : . correspond a n'importe quel caractère, \d à un chiffre, \w à un caractère alphanumérique, et les quantificateurs comme +, * et {n} controlent le nombre de repetitions.

Motifs regex courants

  • Email — [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
  • Téléphone FR — 0[1-9](\s?\d{2}){4}
  • Code postal — \d{5}
  • URL — https?://[^\s]+
  • Adresse IP — \d{1,3}(\.\d{1,3}){3}

Questions fréquentes

Qu'est-ce qu'une expression reguliere (regex) ?
Une expression reguliere (ou regex) est un motif de recherche qui permet de trouver, valider ou manipuler du texte. Par exemple, le motif \d{5} trouve tous les codes postaux a 5 chiffres dans un texte. Les regex sont utilisees dans tous les langages de programmation.
Que signifient les flags g, i et m ?
Le flag g (global) trouve toutes les correspondances au lieu de s'arreter a la premiere. Le flag i (insensible a la casse) ignore les majuscules/minuscules. Le flag m (multiligne) fait que ^ et $ correspondent au debut/fin de chaque ligne au lieu du debut/fin du texte entier.
Comment matcher un email avec une regex ?
Un motif simple pour valider un email est : [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}. Attention, la validation parfaite d'email par regex est quasi impossible selon la RFC 5322 — utilisez une regex simple puis verifiez avec un email de confirmation.
Les regex sont-elles traitées cote serveur ?
Non. Toutes les expressions regulieres sont executees dans votre navigateur via le moteur JavaScript. Aucune donnee n'est envoyee a nos serveurs.

Chaque semaine, le meilleur de la tech française

Tendances, salaires, outils et opportunités — directement dans votre boîte mail.

Gratuit. Desabonnement en un clic. Pas de spam.