Description |
Matches valid South African ID numbers based on all criteria (except of course the checksum digit at the end).
Matches the format defined as:
YYMMDDSSSSCAZ.
YY - Year,
MM - Month,
DD - Day,
SSSS - Gender,
C - Denotes citizenship (0 or a 1),
A - Always an 8,
Z - Checksum digit (doesn't validate if the checksum itself is valid).
Also supports the following ways of entering it:
YYMMDDSSSSCAZ |
YYMMDD SSSS CAZ |
YYMMDD SSSS CA Z .
See this for a reference:
https://www.westerncape.gov.za/general-publication/decoding-your-south-african-id-number-0 |