Testeur de Regex
Testez vos expressions régulières JavaScript en temps réel avec mise en surbrillance et groupes de capture.
Texte de test
RésultatAucune correspondance
Classes de caractères
Ancrages
Quantificateurs
Groupes et lookaround
Ensembles de caractères
Caractères d'échappement
Drapeaux
Qu'est-ce qu'une expression régulière ?
Une expression régulière (regex) est un motif qui définit une séquence de caractères à rechercher dans une chaîne. En JavaScript, elle s'utilise avec RegExp et les méthodes match(), replace() et split(). Cet outil fonctionne entièrement dans votre navigateur grâce au moteur RegExp natif de JavaScript.
Description des flags
gGlobal
Trouve toutes les correspondances au lieu de s'arrêter à la première.
iInsensible à la casse
Rend le motif insensible à la casse. /hello/i correspond à Hello, HELLO et hello.
mMultiligne
^ et $ correspondent au début et à la fin de chaque ligne, pas seulement de la chaîne entière.
sPoint tout
Le métacaractère . correspond à tout caractère y compris le saut de ligne (\n).
uUnicode
Active la prise en charge complète d'Unicode, y compris les échappements de points de code \u{XXXX}.
Motifs regex courants
| Utilisation | Motif |
|---|---|
| Valider un email | ^[\w.-]+@[\w.-]+\.\w{2,}$ |
| Extraire les nombres | \d+ |
| Extraire les URLs | https?://[^\s]+ |
| Extraire le coréen | [가-힣]+ |
| Supprimer les espaces | \s+ |