A unique identifier issued to the citizens of Germany.
Validator
German ID Number - Validates position weighted mod 10 checksum.
Matched expressions
Regex expressions | Description | Score |
|---|
(?i:\b[0-9A-Z]{9}[0-9]D?[ -]?[0-9]{6}[0-9][ -MF]?[0-9]{6}[0-9][ -]?[0-9]\b) | Matches a 29-character long alphanumeric string, where: Character 1–9 is a digit from [0–9] or an alphanumeric character from [A-Z] Character 10 is a digit from [0–9]. Character 11 is an optional character that starts with the letter 'D'. Character 12 is delimited with space or hyphen (optional). Character 13–19 is a digit from [0–9]. Character 20 is delimited with space or hyphen or a letter 'M' or 'F' (optional). Character 21–27 is a digit from [0–9]. Character 28 is delimited with space or hyphen (optional) Character 29 is a digit from [0–9].
| 1 |
(?i:\b[0-9A-Z]{9}[0-9]D?\b) | Matches an 11-character long alphanumeric string, where: Character 1–9 is a digit from [0–9] or an alphanumeric character from [A-Z]. Character 10 is a digit from [0–9] (optional). Character 11 is an optional character that starts with letter 'D'.
| 1 |
Ignored expressions
None