E-Mail-Adresse

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

Matches standard E-Mail-Format, unterstützt internationale Domains

Test-Beispiele: ✓ test@example.com ✗ test@.com

Telefonnummer

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

Matches chinesische Festnetz-Telefonnummern

Test-Beispiele: ✓ 13812345678 ✗ 12812345678

Personalausweis

Identität
^\d{17}[\dXx]$

Matches 18-stellige Personalausweisnummern, unterstützt X-Ende

Test-Beispiele: ✓ 110101199001011234 ✗ 11010119900101123

IP-Adresse

Netzwerk
^(?:(?: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]?)$

Matches IPv4-Adressformat

Test-Beispiele: ✓ 192.168.1.1 ✗ 256.1.1.1

URL-Link

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

Matches HTTP/HTTPS-Links

Test-Beispiele: ✓ https://www.example.com ✗ www.example

Datum-Format

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

Matches YYYY-MM-DD Format-Datum

Test-Beispiele: ✓ 2025-10-21 ✗ 2025-10-1

Zeit-Format

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

Matches HH:MM:SS Format-Zeit

Test-Beispiele: ✓ 23:59:59 ✗ 24:00:00

Chinesische Zeichen

Text
[\u4e00-\u9fa5]

Matches chinesische Zeichen

Test-Beispiele: ✓ 你好世界 ✗ hello world

Zahlen und Buchstaben

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

Matches Strings, die nur Zahlen und Buchstaben enthalten

Test-Beispiele: ✓ abc123 ✗ abc-123