Logo Wand.Tools

Reguläre Ausdrücke Generator

Intelligente Generierung und Erklärung von regulären Ausdrücken, unterstützt verschiedene gängige Mustervergleiche

Umfassende Anleitung zu regulären Ausdrücken für die globale ID-Karten-Nummern-Übereinstimmung (ID Card)

  # Umfassende Anleitung zu regulären Ausdrücken für die globale ID-Karten-Nummern-Übereinstimmung (ID Card)
  
  Die Struktur von ID-Nummern variiert in den Formaten der ID-Nummern in verschiedenen Ländern weltweit. Dieses Tutorial sammelt Regeln für reguläre Ausdrücke zur Übereinstimmung von ID-Karten vieler Länder, anwendbar in Szenarien wie Formularvalidierung, Datenextraktion, Verarbeitung von Benutzerinformationen usw., um Entwicklern zu helfen, ID-Karten-Nummernformate aus verschiedenen Ländern schnell und genau zu identifizieren.
  
  ---
  
  ## 🧩 Festlandchina (PRC)
  
  ```regex
  ^\d{6}(18|19|20)?\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[\dXx]$
  • Unterstützt 15- und 18-stellige ID-Karten.
  • Datumsformat (Jahr-Monat-Tag), Prüfziffer unterstützt Großbuchstabe X und Kleinbuchstabe x.

🇭🇰 Hongkong (HKID)

^[A-Z]{1,2}\d{6}\([0-9A]\)$
  • Buchstabenpräfix + 6 Ziffern + Prüfziffer in Klammern.
  • Prüfziffer kann eine Ziffer oder “A” sein.

🇲🇴 Macau (Macau Resident ID)

^[157][0-9]{6}\([0-9]\)$
  • Beginnt mit 1, 5 oder 7 + 6 Ziffern + Prüfziffer.

🇹🇼 Taiwan (TWID)

^[A-Z][12]\d{8}$
  • Erstes Zeichen ist ein Großbuchstabe + 1 oder 2 (Geschlecht) + 8 Ziffern.

🇺🇸 USA (SSN)

^\d{3}-\d{2}-\d{4}$
  • Format der Sozialversicherungsnummer, wird typischerweise zur Identifizierung verwendet.

🇬🇧 Vereinigtes Königreich (NINO)

^[A-CEGHJ-PR-TW-Z]{2}\d{6}[A-D]$
  • 2-stelliger Präfix (darf D, F, I, Q, U, V nicht enthalten) + 6 Ziffern + Endbuchstabe (A-D).

🇯🇵 Japan (My Number)

^\d{12}$
  • Japans “Individuelle Nummer”, feste 12 reine Ziffern.

🇰🇷 Südkorea (RRN)

^\d{6}-[1-4]\d{6}$
  • Geburtsdatum + Geschlecht/Jahrhundertcode + Seriennummer.

🇸🇬 Singapur (NRIC/FIN)

^[STFG]\d{7}[A-Z]$
  • 1 Großbuchstabe (S/T/F/G) + 7 Ziffern + Prüfbuchstabe.

🇲🇾 Malaysia (MyKad)

^\d{6}-\d{2}-\d{4}$
  • Geburtsdatum + Staatscode + Sequenznummer.

🇮🇳 Indien (Aadhaar)

^\d{4}\s\d{4}\s\d{4}$
  • 12 Ziffern, getrennt in 3 Blöcke durch Leerzeichen.

🇨🇦 Kanada (SIN)

^\d{3}-\d{3}-\d{3}$
  • Sozialversicherungsnummer, 9 Ziffern, gängiges Format ist xxx-xxx-xxx.

🇦🇺 Australien (Medicare)

^\d{4}\s\d{5}\s\d{1}$
  • Gängiges Medicare-Kartennummerformat, 4+5+1 Ziffernkombination.

🔐 Multi-Länder-Platzhaltervalidierung (Gemeinsame IDs)

^[A-Z0-9\-\(\)\s]{5,20}$
  • Zur Kompatibilitätsvalidierung: 5 bis 20 Zeichen, bestehend aus Großbuchstaben, Ziffern, Klammern, Bindestrichen oder Leerzeichen.

Globale ID-Karten reguläre Ausdrücke, ID-Karten-Formatanleitung, ID-Nummern-Validierungsregeln, ID-Karten-Regex-Muster, Regex für nationale ID-Nummern, Vollständige Anleitung zu ID-Karten-Nummern regulären Ausdrücken, Internationale ID-Karten-Formatübereinstimmung, ID-Erkennung Regex, Validierung von ID-Karten aus verschiedenen Ländern, Regex ID-Nummern-Validierungstabelle


📌 Haftungsausschluss

Die oben genannten regulären Ausdrücke dienen nur der grundlegenden Formatvalidierung. In tatsächlichen Szenarien kombinieren Sie diese bitte mit den Gültigkeitsprüfregeln der ID-Karten jedes Landes (wie Luhn-Algorithmus, Gültigkeit des Geburtsdatums usw.), um die Vollständigkeit sicherzustellen.