German Social Security Number

Prev Next

Germany social security number is a unique 12-digit number with which all social security contributions can be tracked. These consist of health, pension, long-term care, and unemployment insurance. It matches string, where the characters [1–2] are numbers from [00–99]. The characters [3–4] are numbers from [01–31]. The characters [5–6] are numbers from [01–12]. The characters [7–8] are numbers from [00–99]. The character 9 is an alphabet from [A-Z]. The characters [10–12] are numbers from [000–999].

Validator

Greek Social Security Number (AMKA) - Validates position weighted checksum.

Matched expressions

Regex expressions

Description

Score

(?i:\b[0-9]{2}(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2})[A-Z][0-9]{3}\b)

Matches a string without a delimiter.

1

(?i:\b[0-9]{2} (0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2}) [A-Z] [0-9]{2} ?[0-9]\b)

Matches a string delimited by space.

1

(?i:\b[0-9]{2}-(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2})-[A-Z]-[0-9]{2}-?[0-9]\b)

Matches a string delimited by hyphen.

1

(?i:\b[0-9]{2}\/(0[1-9]|[12][0-9]|3[01])(0[1-9]|1[0-2])([0-9]{2})\/[A-Z]\/[0-9]{2}\/?[0-9]\b)

Matches a string delimited by slash.

1



Ignored expressions

None