Adresse Email

Contact
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

Correspond au format email standard, prend en charge les domaines internationaux

Exemples de Test : ✓ test@example.com ✗ test@.com

Numéro de Téléphone

Contact
^1[3-9]\d{9}$

Correspond aux numéros de téléphone de Chine continentale

Exemples de Test : ✓ 13812345678 ✗ 12812345678

Carte d'Identité

Identité
^\d{17}[\dXx]$

Correspond aux numéros de carte d'identité de 18 chiffres, prend en charge la fin X

Exemples de Test : ✓ 110101199001011234 ✗ 11010119900101123

Adresse IP

Réseau
^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$

Correspond au format d'adresse IPv4

Exemples de Test : ✓ 192.168.1.1 ✗ 256.1.1.1

Lien URL

Réseau
^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$

Correspond aux liens HTTP/HTTPS

Exemples de Test : ✓ https://www.example.com ✗ www.example

Format de Date

Format
^\d{4}-\d{2}-\d{2}$

Correspond à la date au format YYYY-MM-DD

Exemples de Test : ✓ 2025-10-21 ✗ 2025-10-1

Format d'Heure

Format
^([01]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$

Correspond à l'heure au format HH:MM:SS

Exemples de Test : ✓ 23:59:59 ✗ 24:00:00

Caractères Chinois

Texte
[\u4e00-\u9fa5]

Correspond aux caractères chinois

Exemples de Test : ✓ 你好世界 ✗ hello world

Chiffres et Lettres

Texte
^[a-zA-Z0-9]+$

Correspond aux chaînes contenant uniquement des chiffres et des lettres

Exemples de Test : ✓ abc123 ✗ abc-123