Testez et déboguez des expressions régulières avec des résultats de correspondance instantanés
Les expressions régulières (regex) sont des outils puissants de correspondance de motifs utilisés en programmation pour rechercher, extraire et manipuler du texte.
Elles sont largement utilisées pour la validation des données, le traitement de texte et les opérations de recherche-remplacement.
g
i
m
\\d
- Tout chiffre (0-9)\\w
- Caractère de mot\\s
- Caractère d'espace.
- Tout caractère sauf nouvelle ligne+
- Un ou plusieurs*
- Zéro ou plusieurs?
- Zéro ou un{n}
- Exactement n fois^
- Début de ligne$
- Fin de ligne\\b
- Limite de mot[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}
Correspond aux adresses email valides.
\\(?([0-9]{3})\\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})
Capture l'indicatif régional, l'échange et le numéro avec formatage flexible.
https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)
Correspond aux URLs HTTP/HTTPS avec préfixe www optionnel et divers formats de chemin.
^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d@$!%*?&]{8,}$
Nécessite au moins 8 caractères avec minuscules, majuscules et chiffres.
([0-9]{4})-([0-9]{2})-([0-9]{2})
(?=.*password)
(?:http|https)://