You will need to configure the Advanced Pattern Definition to use a Validator. Because the South Africa ID uses Luhn, the Luhn10 validator should work.
I tested with your RegEx and a sample ID and was successful in blocking and then tested using a generic number the rule was not triggered.
Just want to check if you have done this?
I also need to apply regex SA ID No. and looking for similar information.
Thanks / Bhupesh.