10 Motifs Regex Pratiques à Mettre en Favoris (2026)
10 motifs regex copier-coller + extraits JS/Go/Python: mobile CN, carte identité CN, UUID v4/v7, ISO 8601, email RFC 5322 strict, CSV, Base64, liens Markdown, SemVer, Luhn, force mot de passe.
1. Référence Rapide: 10 Motifs Détaillés
#1 Mobile Chine (2024 segments exacts)
/^1(3[0-9]|4[014-9]|5[0-3,5-9]|6[2567]|7[0-8]|8[0-9]|9[0-3,5-9])\d{8}$/
#2 UUID v4
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/
#3 UUID v7
/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-7[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/
#4 Email RFC 5322 strict (prod)
/^[a-zA-Z0-9_!#$%&'*+/=?`{|}~^.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}$/
#5 ISO 8601 timestamp (Z ou offset)
/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,6})?(Z|[+-]\d{2}:\d{2})$/
#6 SemVer
/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/
#7 Carte identité Chine 18 chiffres (regex étape 1, checksum séparé)
/^[1-9]\d{5}(18|19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[0-9Xx]$/
#8 Détecteur Base64 sans en-tête
/^[A-Za-z0-9+/]{4}*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/
#9 Extraire liens Markdown: g1 label, g2 URL
/\[([^\]]+)\]\((https?:\/\/[^)\s]+)\)/g
#10 Force mot de passe (12+ MAJ/min/chiffre/symbole)
/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]).{12,128}$/2. Anti-Patrons: 3 Erreurs Regex Qui Ont Cassé la Prod
FAQ : Questions Fréquentes
Quels sont les motifs de regex les plus utiles ?
Principaux motifs : validation d'email, numéros de téléphone, URL, formats de date, adresses IP, couleurs hexadécimales, cartes de crédit, balises HTML.
Comment tester des motifs de regex ?
Utilisez le Regex Tester de Korelyy avec correspondance en direct, surbrillance et affichage de groupes en temps réel.
Quel type de regex dois-je utiliser ?
JavaScript/ECMAScript pour le développement web : le plus courant et compatible avec Node.js, les navigateurs et les éditeurs de texte.