validCarNumber static method

bool validCarNumber(
  1. String? plate
)

Implementation

static bool validCarNumber(String? plate) {
  try {
    if (plate == null || plate.isEmpty) {
      return true;
    }
    const _regExp = r"^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[警京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼]{0,1}[A-Z0-9]{4,5}[A-Z0-9挂学警港澳]{1}$";
    RegExp reg = RegExp(_regExp);
    return reg.hasMatch(plate);
  } catch (error) {
    return false;
  }
}