Testez les expressions régulières en direct
Testeur de regex JavaScript en ligne gratuit qui s'exécute dans votre navigateur. Tapez un motif, ajustez les flags (g/i/m/s/u/y), et le panneau droit surligne chaque correspondance en temps réel avec des couleurs alternées pour que les correspondances adjacentes restent distinctes. La liste des correspondances montre les captures numérotées et nommées ; le champ de remplacement donne un aperçu live de String.prototype.replace() avec les rétroréférences $1 $2. Garde-fou intégré contre les boucles de catastrophic-backtracking sur correspondances zero-width.
Comment utiliser
Sans barres obliques — déjà dessinées autour du champ.
Par défaut g (global). Ajoutez i pour insensible à la casse, m pour multiligne ^$.
Le panneau droit surligne les correspondances en direct.
Captures numérotées et nommées apparaissent sous chaque correspondance.
Tapez un remplacement pour voir la sortie substituée.
Test live de regex JavaScript avec surlignage des correspondances et aperçu de remplacement
g global ·
i insensible à la casse ·
m multiligne ^$ ·
s . correspond à \n ·
u unicode ·
y sticky
Aide-mémoire
\dchiffre 0-9\wcaractère mot\sespace.tout caractère^ $début, fin* + ?0+, 1+, 0/1{n,m}n à m fois[abc]classe de caractère(...)groupe de capture(?:..)sans capture(?<n>..)groupe nomméa|ba ou b