Patterns
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Motifs d'expressions régulières prêts à l'emploi |
| Voir aussi | Regex, Grep |
Cette page rassemble quelques motifs (expressions régulières) courants, réutilisables pour valider ou extraire des données. Pour la syntaxe générale des expressions régulières, voir Regex ; pour leur usage en ligne de commande, voir Grep.
Adresse e-mail
\b[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}\b
Note : validation approximative mais suffisante dans la plupart des cas (une validation strictement conforme à la RFC est nettement plus complexe).
Adresse IPv4
\b([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\b
Numéro de téléphone français
^0[0-9]([ .-]?[0-9]{2}){4}$
Date au format ISO (AAAA-MM-JJ)
^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$