Testeur de Regex

Créez et débuggez vos expressions régulières en direct. L'outil extrait automatiquement les correspondances (matches) de votre texte.

/
/

Erreur de syntaxe Regex : {{ regexError }}

Résultats

{{ matches.length }} Match(es) 0 Match
Entrez une expression régulière en haut pour voir les résultats.
Match {{ index + 1 }}
{{ match }}

Qu'est-ce qu'une Expression Régulière (Regex) ?

Une Regex (Regular Expression) est une séquence de caractères qui forme un modèle de recherche. Les développeurs l'utilisent en JavaScript, PHP, Python ou Java pour rechercher, valider ou remplacer des éléments précis dans une chaîne de texte.

Le cas d'usage le plus célèbre est la vérification d'une adresse email : vérifier qu'elle contient bien un "@" suivi d'un domaine et d'une extension.

Regex Cheat Sheet : Les bases indispensables

  • \d : Un chiffre (de 0 à 9).
  • \w : Un caractère alphanumérique (lettre, chiffre ou souligné).
  • \s : Un espace blanc (espace, tabulation).
  • ^ : Le début de la chaîne.
  • $ : La fin de la chaîne.
  • [a-z] : N'importe quelle lettre minuscule.
  • + : Une ou plusieurs occurrences.
  • * : Zéro ou plusieurs occurrences.

Que signifient les "Flags" (Modificateurs) ?

Les modificateurs (ou drapeaux) se placent à la fin de la Regex (après le dernier slash) pour en modifier le comportement :

  • g (Global) : Sans ce flag, la Regex s'arrêtera dès la première correspondance trouvée. Avec "g", elle extraira toutes les correspondances du texte.
  • i (Insensitive) : Rend la recherche insensible à la casse (les majuscules et minuscules sont traitées de la même manière).
  • m (Multiline) : Indique que les symboles ^ et $ doivent s'appliquer au début et à la fin de chaque ligne du texte, et non du texte entier.

D'autres DevTools :

Mode d’emploi

Comment utiliser Testeur d’expressions régulières ?

Testez vos regex en temps réel avec les correspondances surlignées et les groupes capturés.

  1. Écrivez la regex

    Saisissez le motif et les options (g, i, m…).

  2. Collez votre contenu

    Ajoutez le texte de test.

  3. Analysez

    Les correspondances et groupes s’affichent.

GratuitAucun abonnement, aucune limite cachée.
Sans inscriptionOuvrez la page, utilisez l’outil, c’est tout.
InstantanéRésultat en quelques secondes, même sur mobile.
ConfidentielLe traitement se fait dans votre navigateur.

En savoir plus : Testeur d’expressions régulières

Les expressions régulières valident un e-mail, extraient des données ou font des remplacements en masse. Le testeur utilise le moteur JavaScript du navigateur.

regex tester tester regex expression régulière regex en ligne regex javascript
FAQ

Questions fréquentes sur Testeur d’expressions régulières

Quel moteur de regex est utilisé ?

Celui de JavaScript (ECMAScript), proche de PCRE pour l’essentiel.

À quoi servent les options g, i, m ?

g : toutes les occurrences ; i : insensible à la casse ; m : ^ et $ par ligne.

Comment capturer une partie du texte ?

Avec des parenthèses ( ), ou (?<nom> ) pour un groupe nommé.

Mon texte est-il envoyé ?

Non, tout s’exécute localement.