🔍 Testeur d'expressions régulières

/ /
Les résultats des matchs seront mis en évidence ici...

Modèles d'expression régulière courants

Correspondance en temps réel

Affiche instantanément les résultats de correspondance au fur et à mesure que vous tapez – aucun clic sur un bouton n'est nécessaire.

Mise en évidence des matchs

Le texte correspondant est automatiquement mis en surbrillance avec une couleur d'arrière-plan distincte.

Capture de groupe

Affiche les positions des matchs, les indices et les détails du groupe capturés pour chaque match.

Insertion rapide

Modèles d'expression régulière communs intégrés pour l'insertion et les tests en un clic.

Traitement des fichiers locaux

Tout le traitement s'effectue localement dans votre navigateur. Aucune donnée téléchargée sur un serveur.

Entièrement gratuit

Pas d'inscription, pas de limites. Utilisation gratuite pour toujours.

Articles connexes

Tutoriel sur les expressions régulières : apprendre les expressions régulières à partir de zéro

Un guide étape par étape, de la syntaxe de base aux applications pratiques : maîtrisez le puissant outil de correspondance de modèles de texte.

Guide du débutant (en anglais)

15 modèles Regex les plus utiles que tout développeur devrait connaître

Une collection organisée des modèles d'expression régulière les plus pratiques pour la validation des e-mails, la correspondance d'URL, la force des mots de passe, etc.

Collection de modèles (en anglais)

Optimisation des performances Regex : éviter les ReDoS et augmenter la vitesse

Découvrez les pièges des performances des regex, comment écrire des modèles efficaces et comment prévenir les attaques ReDoS.

Avancé (en anglais)

Guide complet JavaScript RegExp : plongée approfondie dans les expressions régulières

Un aperçu complet de l'objet RegExp, des indicateurs, des méthodes et des dernières fonctionnalités regex ES2024 de JavaScript.

Javascript (en anglais)

Questions fréquentes

Qu'est-ce qu'une expression régulière ?
Une expression régulière (regex) est une syntaxe permettant de décrire des modèles de correspondance de chaînes. Il est largement utilisé dans les scénarios de recherche, de remplacement et de validation pour le traitement de texte.
Que signifient les drapeaux ?
g (global — rechercher toutes les correspondances), i (insensible à la casse), m (multiligne — ^ et $ correspondent aux limites des lignes), s (dotAll — . correspond également aux nouvelles lignes), u (mode Unicode).
Pourquoi mon expression régulière ne correspond-elle pas ?
Les raisons courantes incluent : des indicateurs incorrects, des caractères spéciaux non échappés ou des problèmes de sensibilité à la casse. Vérifiez attentivement la syntaxe de votre regex.
Mes données sont-elles téléchargées quelque part ?
Non. Tous les tests d’expression régulière s’effectuent entièrement dans votre navigateur. Vos données ne quittent jamais votre appareil.
Quelle syntaxe regex est prise en charge ?
Cet outil utilise le moteur RegExp de JavaScript, prenant en charge toutes les fonctionnalités ES2018+, notamment les groupes nommés, les assertions lookbehind, etc.
Comment tester une expression régulière JavaScript avec des indicateurs ?

Saisissez le modèle et l'exemple de texte, puis sélectionnez des indicateurs tels que la correspondance globale ou insensible à la casse. Les résultats suivent le comportement des expressions régulières JavaScript.

Puis-je inspecter les correspondances d’expressions régulières et capturer des groupes ?

Passez en revue les correspondances en surbrillance et les résultats de groupe pour votre exemple de texte. D'autres langages et moteurs d'expression régulière peuvent interpréter le même modèle différemment.