Testeur de regex

Écrivez une expression régulière et voyez chaque correspondance surlignée dans votre texte pendant la saisie. Vérifiez les groupes de capture et les groupes nommés dans un tableau, et essayez des remplacements avec $1 et $<name>. Utilise la syntaxe regex de JavaScript.

Motif et texte

Options

Utilisez $1, $2 pour les groupes, $<name> pour les groupes nommés et $& pour la correspondance entière.

Correspondances

    Comment utiliser l’outil Testeur de regex

    1. Tapez votre motif et choisissez des options comme g et i.
    2. Collez le texte à tester.
    3. Vérifiez les correspondances surlignées et les groupes, et essayez un remplacement si besoin.

    Vos données restent sur votre appareil. Cet outil fonctionne entièrement dans votre navigateur. Rien de ce que vous tapez ou collez n’est envoyé à notre serveur ni enregistré. Lisez notre politique de confidentialité.

    Questions fréquentes

    Quelle syntaxe de regex est utilisée ?

    La syntaxe JavaScript (ECMAScript), utilisée dans les navigateurs et Node.js. La plupart des motifs fonctionnent aussi en PHP, Python et Java, mais certaines fonctions, comme le lookbehind ou les groupes nommés, diffèrent selon les langages.

    Que signifient les options ?

    g trouve toutes les correspondances au lieu de la première, i ignore majuscules et minuscules, m fait correspondre ^ et $ à chaque ligne, s permet au point de correspondre aux retours à la ligne, et u active la prise en charge complète d’Unicode.

    Pourquoi mon motif a-t-il été arrêté ?

    Certains motifs, comme (a+)+, peuvent prendre un temps extrêmement long sur certains textes. Le testeur arrête tout motif qui tourne plus de deux secondes pour que votre navigateur ne se fige pas.