Ave表单规则-自定义验证&手机号身份证-正则验证
发布时间
阅读量:
阅读量
rules属性用于定义验证规则
const validateMobile = (rule, value, callback) => {
if (!/^[1]([3-9])[0-9]{9}$/.test(value)) {
callback(new Error("请输入正确的手机号格式"));
} else {
callback();
}
};
const validateIdNo = (rule, value, callback) => {
let id18 = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
let id15 = /^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$/;
if (!id18.test(value) && !id15.test(value)) {
callback(new Error("请输入正确的身份证号格式"));
} else {
callback();
}
全部评论 (0)
还没有任何评论哟~
