isCzechPersonalIdNumber function
Checks if the idNumber
is valid czech personal ID number (Rodne cislo)
String idNumber
must be in the format xxxxxx/xxxx or xxxxxxxxxx
Implementation
bool isCzechPersonalIdNumber(String idNumber) {
try {
idNumber = idNumber.replaceAll('/', '');
idNumber = idNumber.replaceAll(' ', '');
return _isIdValid(idNumber) && _isSuffixValid(idNumber);
} catch (e) {
return false;
}
}