checkCarID static method
Implementation
static bool checkCarID(String? carID) {
if (carID == null) return false;
if (carID.length == 7) {
return RegExp(
"[\u4e00-\u9fa5]{1}[a-hj-np-zA-HJ-NP-Z]{1}[a-hj-np-zA-HJ-NP-Z0-9]{4}[a-hj-np-zA-HJ-NP-Z0-9\u4e00-\u9fa5]")
.hasMatch(carID);
} else if (carID.length == 8) {
return RegExp(
"[\u4e00-\u9fa5]{1}[a-hj-np-zA-HJ-NP-Z]{1}([0-9]{5}[d|f|D|F]|[d|f|D|F][a-hj-np-zA-HJ-NP-Z0-9][0-9]{4})")
.hasMatch(carID);
}
return false;
}