issues
search
arthurdejong
/
python-stdnum
A Python library to provide functions to handle, parse and validate standard numbers.
https://arthurdejong.org/python-stdnum/
GNU Lesser General Public License v2.1
498
stars
206
forks
source link
Add support for South African ID number
#126
Closed
unho
closed
4 years ago
unho
commented
5 years ago
Explanations on the number:
https://risingsunlenasia.co.za/34344/do-you-know-what-your-south-african-id-number-means/
https://mybroadband.co.za/news/government/176895-what-your-south-african-id-number-reveals-about-you.html
https://www.parcelmonkey.co.uk/south-africa-tax-id
https://compareguru.co.za/news/what-your-id-number-means/
https://www.westerncape.gov.za/general-publication/decoding-your-south-african-id-number-0
https://www.tech4law.co.za/lawyerhome/helpful-home-tips-d3/what-your-south-african-id-number-means/
https://www.theedgesearch.com/2016/08/what-your-south-african-id-number-mean.html
Algorithm:
Appendix H in
https://old.juta.co.za/law/media/filestore/2012/11/1_Updated_BRS_on_Tax_Dividends.pdf
Regexes in
http://regexlib.com/Search.aspx?k=south+africa
https://knowles.co.za/generating-south-african-id-numbers/
In the comments of
https://www.codeproject.com/Questions/268255/Validating-South-African-ID
https://www.sadev.co.za/content/south-african-id-number-checker-excel-version-2
http://geekswithblogs.net/willemf/archive/2005/10/30/58561
.
Explanations on the number:
Algorithm: