Bac à sable regex et testeur en ligne

Testez n'importe quel motif sur vos propres lignes et voyez chaque correspondance en direct. Les regex, c'est nouveau pour vous ? Lisez le guide
//

7 correspondances · marqueurs : gi · 4 caractères

Lignes de test Lignes correspondantes : 4/5 · 7 correspondances

  • ✓
    apple code developer1 correspondance
    1 correspondance
  • ✓
    REGEX is amazing and powerful2 correspondances
    2 correspondances
  • ✓
    contact support@regexhunter.com or find info1 correspondance
    1 correspondance
  • ✓
    04-03-2026 dates matched cleanly3 correspondances
    3 correspondances
  • hello world!0 correspondance
    0 correspondance

Un testeur regex JavaScript dans votre navigateur

Saisissez un motif et chaque correspondance s’allume au fil de la frappe, sur vos propres lignes de test ou sur un bloc de texte. Le bac à sable utilise le RegExp de JavaScript, le même moteur que votre navigateur, Node.js et le jeu quotidien. L’onglet Correspondances liste chaque correspondance avec ses groupes de capture, Anatomie décompose le motif en ses éléments, et Partager réunit le motif, les marqueurs et les lignes dans un seul lien.

Commencez par l’aide-mémoire regex ou un pack d’entraînement.

Questions

Quelle variante de regex ce testeur utilise-t-il ?

JavaScript (ECMAScript), comme dans tous les navigateurs et dans Node.js. Le lookbehind (?<=…) et les groupes nommés (?<name>…) fonctionnent. JavaScript n’a ni quantificateurs possessifs a++ ni groupes atomiques (?>…) : les motifs PCRE, Java ou .NET qui les utilisent ne fonctionneront pas ici.

Comment tester une regex avec des marqueurs ?

Utilisez les boutons au bout du champ du motif : g trouve toutes les correspondances au lieu de la première seulement, i ignore la casse, et m permet à ^ et $ de correspondre au début et à la fin de chaque ligne.

Puis-je partager une regex ?

Oui. Partager copie un lien contenant votre motif, vos marqueurs et vos lignes de test : la personne qui l’ouvre voit les mêmes correspondances. Rien n’est enregistré sur notre serveur, tout est dans le lien.

Pourquoi ma regex s’arrête-t-elle avec « Trop lent » ?

Certains motifs, comme (a+)+$, prennent un temps exponentiel sur un texte qu’ils reconnaissent presque. C’est ce qu’on appelle le backtracking catastrophique (un retour arrière qui explose). Le bac à sable lance la recherche en arrière-plan et l’arrête au bout d’un quart de seconde, pour que votre onglet ne se fige jamais. Réécrivez le motif pour que chaque caractère ne puisse être reconnu que d’une seule façon.