new
This commit is contained in:
@@ -105,7 +105,7 @@ func validDate(fl validator.FieldLevel) bool {
|
||||
// 自定义身份证校验
|
||||
func validIDCard(fl validator.FieldLevel) bool {
|
||||
id := fl.Field().String()
|
||||
validIDPattern := `^\d{15}$|^\d{18}$|^\d{17}(\d|X|x)$` // 匹配15位或18位身份证
|
||||
validIDPattern := `^\d{17}(\d|X|x)$` // 匹配18位身份证号码
|
||||
matched, _ := regexp.MatchString(validIDPattern, id)
|
||||
return matched
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user