Testeur Regex
Entrez un motif regex et un texte de test pour voir toutes les correspondances surlignées en temps réel. Prend en charge les groupes de capture, la substitution et toutes les flags JavaScript standard.
Comment utiliser cet outil
- Tapez ou collez une expression régulière dans le champ Motif (ex. : \d+ pour correspondre aux nombres).
- Entrez le texte à tester dans la zone Texte de Test — les correspondances seront surlignées immédiatement.
- Activez les flags (g, i, m, s) pour modifier le comportement du motif sur le texte.
- Passez à l'onglet Substitution pour entrer une chaîne de remplacement et voir le résultat en temps réel.
- Cliquez sur Copier l'URL de Partage pour partager votre regex et texte de test via un lien direct.
Pourquoi utiliser notre Testeur Regex ?
Les expressions régulières sont l'un des outils les plus puissants dans la boîte à outils d'un développeur, mais les maîtriser peut être délicat. Notre Testeur Regex vous permet d'expérimenter des motifs en temps réel, de voir exactement quels caractères correspondent, d'inspecter les groupes de capture individuels et de prévisualiser les substitutions — le tout sans quitter le navigateur. Rien n'est envoyé à un serveur : vos motifs et données de test restent privés.
Questions fréquemment posées
Que signifie ^ en regex ?
Le caret ^ ancre la correspondance au début de la chaîne (ou au début d'une ligne quand le flag multiline m est activé). Par exemple, ^Bonjour correspond à 'Bonjour' uniquement quand il apparaît au tout début.
Comment faire correspondre un point littéral ?
En regex, un point non échappé . correspond à n'importe quel caractère. Pour correspondre à un point littéral, échappez-le avec un antislash : \. — par exemple, \d+\.\d+ correspond à un nombre décimal comme 3,14.
Qu'est-ce qu'un groupe de capture ?
Un groupe de capture est une partie du motif entre parenthèses, ex. : (\w+). Quand le motif correspond, le contenu correspondant à chaque groupe est extrait séparément. Les groupes sont numérotés de gauche à droite en commençant à 1, et vous pouvez les référencer dans les substitutions avec $1, $2, etc.
Quel moteur regex utilise cet outil ?
Ce testeur utilise le moteur RegExp natif de JavaScript intégré dans votre navigateur. Il prend en charge toutes les fonctionnalités regex ECMAScript standard, y compris lookahead, lookbehind, les groupes nommés et le mode Unicode.
À quoi servent les flags g, i, m et s ?
g (global) trouve toutes les correspondances au lieu de s'arrêter à la première. i (insensible à la casse) rend la correspondance insensible aux majuscules et minuscules. m (multiligne) fait correspondre ^ et $ au début et à la fin de chaque ligne. s (dotAll) fait correspondre le point . aux caractères de nouvelle ligne également.
Outils associés
Comparateur de Texte
Comparez deux textes et mettez en évidence les ajouts et suppressions ligne par ligne.
Convertisseur de Timestamp Unix
Convertissez des timestamps Unix en dates et inversement. Prend en charge secondes et millisecondes.
Convertisseur YAML en JSON
Convertissez entre YAML et JSON instantanément. Détection automatique du sens — dans votre navigateur.
Décodeur JWT
Décodez et inspectez des tokens JWT. Vérifiez les signatures HS256 et l expiration du token — dans votre navigateur.
Outils consultés récemment
Social Media Image Resizer
ImageResize and crop images to the exact size for Instagram, YouTube, X, Facebook, LinkedIn, TikTok, and Pinterest with one-click presets.
SEO Meta Analyzer
DeveloperAnalyze title tags, meta descriptions, Open Graph tags, Twitter Cards, and social previews from any public URL.
Formateur JSON
DeveloperFormatez et validez instantanément les données JSON.