常规检验

2021-10-14  本文已影响0人  张宪宇

1、let checkPhone = (rule, value, callback) => {
if (!value) {
return callback();
} else {
setTimeout(() => {
if (!/^1(3|4|5|6|7|8|9)\d{9}$/.test(value)) {
callback(new Error("手机号码格式不正确,请重填"));
} else {
callback();
}
}, 500);
}
};

2、!/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(value)
callback(new Error("电话号格式不正确"));

3、!/^([a-zA-Z]|[0-9])(\w|-)+@[a-zA-Z0-9]+.([a-zA-Z]{2,4})$/.test(value)
callback(new Error("邮箱格式不正确"))

4、!/(\d{15}$)|(^\d{17}([0-9]|X)$)|([A-Z]{1}[0-9]{6}[(]{1}[a-zA-Z0-9]{1}[)]{1})|(^[A-Z]{1}[0-9]{8,10})/.test(value)
callback(new Error("身份证号格式不正确"))

上一篇 下一篇

猜你喜欢

热点阅读