判断是否为身份证格式 Check if it is ID card format
static bool isIdCard(String str) { return RegExp(r"^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$").hasMatch(str); }