Testeur d'expressions régulières

Testeur interactif d'expressions régulières avec surlignage en direct, inspection des groupes capturés et contrôle des modificateurs.

Modificateurs
gTrouve toutes les correspondances dans le texte d'essai.
Expression actuelleSaisissez une expression pour commencer.

Aperçu des correspondances

Les correspondances détectées seront surlignées ici.

Détails des correspondances

Aucune correspondance trouvée.

Exemples courants de regex

Chargez un préréglage pour explorer des cas d'usage fréquents.

Date ISO (YYYY-MM-DD)

Capture les segments année, mois et jour d'une date au format ISO.

Expression(\d{4})-(\d{2})-(\d{2})
Modificateursg
Texte de testDate de commande : 2023-10-05 Sauvegarde : 2024-01-14
Email avec groupes nommés

Récupère l'utilisateur et le domaine d'une adresse email à l'aide de groupes nommés.

Expression(?<user>[\w.+-]+)@(?<domain>[\w-]+\.[A-Za-z]{2,})
Modificateursgi
Texte de testSupport : help(at)example.com Ventes : careers(at)my-shop.co
Adresse IPv4

Fait correspondre des adresses IPv4 en validant strictement chaque octet (0-255).

Expression\b(?:(?:25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|1?\d?\d)\b
Modificateursg
Texte de testPrincipale : 192.168.0.1, Secours : 10.0.24.16
Couleur hexadécimale

Détecte les codes couleur hexadécimaux courts et complets.

Expression#(?:[0-9a-fA-F]{3}){1,2}\b
Modificateursg
Texte de testPalette : #fff, #0fb981, #1f2937
Balise HTML ouvrante

Valide des balises HTML ouvrantes simples avec des attributs basiques.

Expression^<([a-z]+)(?:\s+[a-z-]+="[^"]*")*>$
Modificateursim
Texte de testExemple : &lt;div class="card"&gt; &lt;input type="text" disabled&gt;