EN FR DE ES PT

Testeur Regex

Testez des expressions régulières sur des chaînes en temps réel. Visualisez les correspondances mises en surbrillance, les groupes de capture et effectuez des opérations de rechercher-remplacer. Tout le traitement s'effectue localement dans votre navigateur.

Motif & drapeaux

/ / g
Les correspondances apparaîtront ici...
0 correspondances
Aucun groupe

Rechercher & remplacer

Comment ça fonctionne

Cet outil utilise le moteur RegExp intégré de JavaScript pour tester vos expressions régulières en temps réel. Au fur et à mesure que vous saisissez un motif et une chaîne de test, l'outil évalue instantanément les correspondances, les met en surbrillance et affiche les groupes de capture.

La fonctionnalité de remplacement utilise String.prototype.replace(), supportant les rétroreférences comme $1, $2 pour les groupes capturés. Tout le traitement s'exécute entièrement dans votre navigateur sans aucune communication serveur.

Motifs regex courants

  • Email : [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
  • URL : https?:\/\/[^\s]+
  • Adresse IP : \b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b
  • Numéro de téléphone : \+?\d{1,3}[-.\s]?\(?\d{1,4}\)?[-.\s]?\d{1,4}[-.\s]?\d{1,9}
  • Balise HTML : <([a-z]+)([^<>]*)>(.*?)<\/\1>

Questions fréquemment posées

Qu'est-ce qu'une expression régulière ?

Une expression régulière (regex) est une séquence de caractères qui définit un motif de recherche. Elle est utilisée pour la correspondance de motifs dans les chaînes, permettant des tâches comme la validation, la recherche et le remplacement de texte.

Que font les drapeaux regex ?

Les drapeaux modifient la façon dont le moteur regex interprète le motif. Les drapeaux courants incluent : g (global - trouver toutes les correspondances), i (insensible à la casse), m (multiligne - ^ et $ correspondent aux limites de ligne), s (dotAll - le point correspond aux sauts de ligne), et u (unicode - active le support Unicode complet).

Que sont les groupes de capture ?

Les groupes de capture sont des portions d'un motif regex entourées de parenthèses. Ils capturent le texte correspondant pour qu'il puisse être référencé plus tard, par exemple dans les chaînes de remplacement en utilisant $1, $2, etc.

Mes données sont-elles traitées sur un serveur ?

Non. Toute la correspondance et le remplacement regex s'effectuent entièrement dans votre navigateur en JavaScript. Vos données ne quittent jamais votre appareil.

Outils connexes