Webtools

Testeur d'expressions régulières

Testez les regex JavaScript avec mise en évidence en direct

/ /

Drapeaux courants : g global, i insensible à la casse, m multiligne, s dotAll, u unicode.

Détails de la correspondance

À propos du testeur Regex

Construisez et déboguez des expressions régulières en direct. Au fur et à mesure que vous tapez, chaque correspondance dans la chaîne de test est mise en évidence, et les groupes de capture sont listés ci-dessous pour chaque correspondance. Les erreurs de motif sont affichées en ligne pour que vous puissiez les corriger au fur et à mesure.

Ce testeur utilise le moteur regex intégré de JavaScript (saveur ECMAScript). La plupart des motifs fonctionnent également en PCRE (PHP/Python/Ruby/etc.), mais quelques fonctionnalités diffèrent — notamment le support des assertions arrière et certaines séquences d'échappement de propriétés Unicode.

Questions fréquemment posées

Quelle est la saveur regex utilisée ?
JavaScript / ECMAScript. La plupart de la syntaxe est portable vers PCRE, Python re, .NET, etc., mais les fonctionnalités avancées comme les quantificateurs possessifs, les conditions et la récursion ne sont pas pris en charge.
Pourquoi je n'obtiens qu'une seule correspondance ?
Ajoutez le drapeau g (global) pour trouver toutes les correspondances. Sans lui, seule la première correspondance est renvoyée.