BE | BNN | Belgian National Number | ^[0-9]{2}([0][1-9]|[1][012])([0][1-9]|[12][0-9]|[3][01])[0-9]{5}$ |
BG | BPN | Bulgarian Personal Number | ^[0-9]{2}([0][1-9]|[1][012]|[4][1-9]|[5][012])([0][1-9]|[12][0-9]|[3][01])[0-9]{4}$ |
CY | CYPN | Cypriot National Passport Number | ^(([E][0-9]{6})\b|([K][0-9]{8}))$ |
CZ | CZNI | Czech National Identification Number | ^[0-9]{2,6}-?[0-9]{2,10}\/?[0-9]{4}$ |
DK | DPIC | Danish Personal Identity Code | ^([0][1-9]|[12][0-9]|[3][01])([0][1-9]|[1][012])[0-9]{2}[0-9]{4}$ |
EE | EPIC | Estonian Personal Identification Code | ^[1-6][0-9]{2}([0][1-9]|[1][012])([0][1-9]|[12][0-9]|[3][01])[0-9]{4}$ |
ES | STIN | Spanish Tax Identification Number | ^[A-Z0-9]{9}$ |
FI | FPIN | Finnish Personal Identification Code | ^([0][1-9]|[1][0-9]|[2][0-9]|[3][01])([0][1-9]|[1][012])[0-9]{2}[A+-][0-9]{3}(?![GIOQZ])[A-Z0-9]$ |
GB | GPN | General Passport Number | ^[A-Z0-9]{3,}$ |
GR | DSS | Greek DSS Investor Share | ^[0-9]{10}$ |
HR | OIB | Croatian Personal Identification Number | ^[0-9]{11}$ |
IS | IPIC | Icelandic Personal Identity Code | ^([0][1-9]|[1][0-9]|[2][0-9]|[3][01])([0][1-9]|[1][012])[0-9]{2}[0-9]{4}$ |
IT | FSC | Italian Fiscal Code | ^[A-Z]{6}[0-9LMNPQRSTUV]{2}[ABCDEHLMPRST]{1}[0-9LMNPQRSTUV]{2}[A-Z]{1}[0-9LMNPQRSTUV]{3}[A-Z]{1}$ |
LI | LIPB | Liechtenstein National Passport Number | ^[A-Z][0-9]{5}$ |
LT | LTPC | Lithuanian Personal Code | ^[1-6][0-9]{2}[0,1][0-9][0-9]{2}[0-9]{4}$ |
LV | LVPC | Latvian Personal Code | ^(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[012])(\d{2})[-]?(0|1|2)(\d{4})$ |
MT | MTNI | Maltese National Identification Number | ^[0-9]{7}[A-Z]$ |
NL | NLPN | Dutch National Passport Number | ^[A-NP-Z]{2}[A-NP-Z0-9]{6}[0-9]$ |
NO | NDPI | Norwegian 11 Digit Personal ID | ^([0][1-9]|[12][0-9]|[3][01])([0][1-9]|[1][012])[0-9]{7}$ |
PL | PESEL | Polish National Identification Number | ^[0-9]{11}$ |
PT | PTTN | Portuguese Tax Number | ^[0-9]{9}$ |
RO | RONI | Romanian National Identification Number | ^[1-9]\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])(0[1-9]|[1-4]\d|5[0-2]|99)(00[1-9]|0[1-9]\d|[1-9]\d\d)\d$ |
SE | SEPI | Swedish Personal Identity Number | ^((19)|(20))[0-9]{2}([0][1-9]|[1][012])([0][1-9]|[12][0-9]|[3][01])[0-9]{4}$ |
SI | EMSO | Slovenian Personal Identification Number | ^([0][1-9]|[12][0-9]|[3][01])([0][1-9]|[1][012])[0-9]{3}[1-9][0-9]{5}$ |
SK | SKPN | Slovakian Personal Number | ^[0-9]{2,6}-?[0-9]{2,10}[0-9]{4}$ |
Any other ISO2 country code | GPN | General Passport Number | ^[A-Z0-9]{3,}$ |