À propos du Testeur de Regex
Testez rapidement des expressions régulières avec mise en surbrillance en direct, groupes de capture et contrôles de drapeaux. Tout s'exécute dans votre navigateur pour la vitesse et la confidentialité.
Comment Utiliser
Entrez votre modèle regex et basculez les drapeaux comme g, i, m, s, u, y
Collez n'importe quel texte pour tester contre votre modèle
Voyez les correspondances mises en surbrillance dans la zone de sortie
Consultez une liste détaillée des correspondances et groupes de capture
Copiez les correspondances pour un partage rapide
Exemples Communs
Emails : (\w+)@([\w.-]+)
URLs : https?:\/\/[^\s]+
Nombres : -?\d+(?:\.\d+)?
Drapeaux expliqués
g (global) : trouve toutes les correspondances au lieu de seulement la première
i (ignorer la casse) : correspondance insensible à la casse
m (multiligne) : ^ et $ correspondent aux limites de ligne
s (dotAll) : .
correspond aux sauts de ligne
u (unicode) : active la correspondance consciente d'Unicode
y (sticky) : correspond seulement depuis le dernier index
Conseils
Utilisez des groupes non-capturants (?:...)
quand vous n'avez pas besoin de captures
Préférez des quantificateurs spécifiques (ex., {1,4}
) pour éviter le retour arrière excessif
Échappez les caractères spéciaux comme ?
, *
, +
, ( )
, [ ]
, { }
, \
, ^
, $
, et |
quand vous les voulez littéralement
Notes
Cet outil utilise le moteur RegExp de JavaScript dans votre navigateur, donc le comportement suit les règles ECMAScript. Les modèles extrêmement complexes peuvent s'exécuter lentement sur des entrées très grandes—simplifiez où c'est possible.