Logo Wand.Tools

Regular Expression Generator

Intelligently generate and explain regular expressions, supporting various common pattern matching

Komplet vejledning i regulære udtryk til matchning af globale ID-kort (ID Card) numre

  # Komplet vejledning i regulære udtryk til matchning af globale ID-kort (ID Card) numre
  
  Strukturen for ID-numre i forskellige lande verden over varierer. Denne vejledning samler regler for regulære udtryk til matchning af ID-kort fra mange lande, anvendelig til scenarier som formularvalidering, dataudtrækning, behandling af brugerinformation osv., hvilket hjælper udviklere med hurtigt og præcist at identificere ID-kortnummerformater fra forskellige lande.
  
  ---
  
  ## 🧩 Kina (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]$
  • Understøtter 15- og 18-cifrede ID-kort.
  • Datoformat (år-måned-dag), kontrolciffer understøtter stort X og lille x.

🇭🇰 Hong Kong (HKID)

^[A-Z]{1,2}\d{6}\([0-9A]\)$
  • Bogstavpræfiks + 6 cifre + kontrolciffer i parentes.
  • Kontrolciffer kan være et ciffer eller “A”.

🇲🇴 Macau (Macau Resident ID)

^[157][0-9]{6}\([0-9]\)$
  • Starter med 1, 5 eller 7 + 6 cifre + kontrolciffer.

🇹🇼 Taiwan (TWID)

^[A-Z][12]\d{8}$
  • Første tegn er et stort bogstav + 1 eller 2 (køn) + 8 cifre.

🇺🇸 USA (SSN)

^\d{3}-\d{2}-\d{4}$
  • Social Security Number-format, typisk brugt til identifikation.

🇬🇧 Storbritannien (NINO)

^[A-CEGHJ-PR-TW-Z]{2}\d{6}[A-D]$
  • 2-bogstavspræfiks (må ikke indeholde D, F, I, Q, U, V) + 6 cifre + afslutningsbogstav (A-D).

🇯🇵 Japan (My Number)

^\d{12}$
  • Japans “Individuelle Nummer”, fast 12 rene cifre.

🇰🇷 Sydkorea (RRN)

^\d{6}-[1-4]\d{6}$
  • Fødselsdato + køn/århundredeskode + serienummer.

🇸🇬 Singapore (NRIC/FIN)

^[STFG]\d{7}[A-Z]$
  • 1 stort bogstav (S/T/F/G) + 7 cifre + kontrolbogstav.

🇲🇾 Malaysia (MyKad)

^\d{6}-\d{2}-\d{4}$
  • Fødselsdato + statskode + sekvensnummer.

🇮🇳 Indien (Aadhaar)

^\d{4}\s\d{4}\s\d{4}$
  • 12 cifre, adskilt i 3 blokke med mellemrum.

🇨🇦 Canada (SIN)

^\d{3}-\d{3}-\d{3}$
  • Social Insurance Number, 9 cifre, almindeligt format er xxx-xxx-xxx.

🇦🇺 Australien (Medicare)

^\d{4}\s\d{5}\s\d{1}$
  • Almindeligt Medicare-kortnummerformat, 4+5+1 cifferkombination.

🔐 Multi-lands generisk validering (Almindelige ID’er)

^[A-Z0-9\-\(\)\s]{5,20}$
  • Til kompatibilitetsvalidering: 5 til 20 tegn, sammensat af store bogstaver, tal, parenteser, bindestreger eller mellemrum.

Globale ID-kort regulære udtryk, ID-kortformatguide, ID-nummervalideringsregler, ID-kort Regex-mønstre, Regex til nationale ID-numre, Komplet vejledning til ID-kortnummer regulære udtryk, International ID-kortformatmatchning, ID-genkendelse Regex, Validering af ID-kort fra forskellige lande, Regex ID-nummervalideringstabel


📌 Ansvarsfraskrivelse

Ovenstående regulære udtryk er kun til grundlæggende formatvalidering. I faktiske scenarier bedes du kombinere dem med lovlighedsvalideringsreglerne for hvert lands ID-kort (såsom Luhn-algoritme, gyldighed af fødselsdato osv.) for at sikre fuldstændighed.