idCardValid method
Implementation
bool idCardValid() {
if (this == null) return false;
RegExp exp = RegExp(
r'^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$');
return exp.hasMatch(this!);
}
bool idCardValid() {
if (this == null) return false;
RegExp exp = RegExp(
r'^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$');
return exp.hasMatch(this!);
}