Testeur d'expressions régulières

Testez et déboguez vos regex en temps réel.

En attente...
Texte avec correspondances surlignées

Flags disponibles

  • g — global : trouve toutes les correspondances
  • i — insensible à la casse
  • m — multilignes : ^ et $ correspondent à chaque ligne
  • s — dotAll : le point correspond aussi aux sauts de ligne

Aide-mémoire express

  • . n'importe quel caractère — \d chiffre — \w lettre/chiffre/_ — \s espace
  • * 0 ou plus — + 1 ou plus — ? optionnel — {2,4} de 2 à 4 fois
  • ^ début — $ fin — [abc] un caractère parmi — [^abc] tout sauf
  • (…) groupe capturant — (?:…) groupe non capturant — a|b alternative
  • Flags : g toutes les occurrences — i insensible à la casse — m ^ et $ par ligne

Piège classique : les quantificateurs sont gourmands par défaut — <.*> avale tout jusqu'au dernier > de la ligne. Ajoutez ? pour la version paresseuse : <.*?> s'arrête au premier.