Aller au contenu
HandfulTools

Testeur d'expressions régulières

Écrivez une expression régulière et voyez chaque correspondance surlignée dans votre texte pendant la saisie, avec les groupes de capture dans un tableau et un aperçu de remplacement.

Fonctionne dans le navigateur

Loading…

Mode d'emploi

  1. Saisissez l'expression (sans barres obliques).
  2. Activez les options (global, insensible à la casse…).
  3. Collez le texte et vérifiez les correspondances.
  4. Saisissez un remplacement pour prévisualiser le résultat.

Comment ça marche

L'outil utilise le moteur regex JavaScript (ECMAScript) du navigateur : même comportement que dans Node.js et les navigateurs. Groupes nommés, lookbehind et classes Unicode (\p{L}) sont pris en charge avec l'option u.

Pour protéger votre navigateur, la recherche s'arrête après 1 000 correspondances ou une demi-seconde.

Exemples

E-mails
\b(\w+)@(\w+\.\w+)\b capture l'utilisateur et le domaine : $1 = ada, $2 = example.com.

Utilisations courantes

  • Construire des motifs de validation
  • Écrire des règles de rechercher-remplacer
  • Apprendre et déboguer les regex

Confidentialité et sécurité

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et textes ne sont jamais envoyés sur nos serveurs : le traitement a lieu sur votre appareil. Comment chaque outil traite les fichiers

Questions fréquentes

Est-ce identique à PCRE ou Python ?

En grande partie, mais certaines fonctions diffèrent. Testez les cas limites dans votre langage cible.

Pourquoi \d ne reconnaît-il pas les chiffres arabes ?

En JavaScript, \d ne couvre que 0–9. Utilisez \p{Nd} avec l'option u.

Dernière mise à jour: