Tour du Code · pièce 9

Testeur d'expressions régulières

Testez vos expressions régulières avec surlignage des correspondances en direct et remplacement.

🔒 Traité dans votre navigateur · Sans envoi · Sans inscription

//g

Testez des expressions régulières JavaScript en direct

Saisissez un motif et voyez instantanément chaque correspondance surlignée, avec les groupes de capture (y compris les groupes nommés comme (?<year>\d{4})), la position des correspondances et un aperçu du remplacement. Le testeur utilise le moteur regex JavaScript de votre navigateur : les résultats sont identiques à ceux de String.prototype.match et replace dans Node.js et les navigateurs.

Drapeaux

g trouve toutes les correspondances, i ignore la casse, m fait correspondre ^ et $ aux sauts de ligne, s permet à . de correspondre aux sauts de ligne, u active l'Unicode complet et les classes \p{…}, et y ne cherche qu'à la position lastIndex.

Performances

Le texte de test est limité à 100 000 caractères et 5 000 correspondances au maximum sont listées. Les motifs aux quantificateurs imbriqués comme (a+)+$ peuvent rester lents (retour arrière catastrophique) — si la page se fige, simplifiez le motif.