1 var checkEmail = (rule,valur,cb) => {
2 // 验证邮箱的正则表达式
3 const regEmail = /^([a-zA-Z]|[0-9])(w|-)+@[a-zA-Z0-
4 9]+.([a-zA-Z]{2,4})$/;
5 if(ragEmail.test(value)) {
6 // 合法的邮箱
7 return cb()
8 }
9 cb(new Error('请输入合法的邮箱'))
10 }
1 var checkMobile = (rule, value, cb) => {
2 const regMobile= /^((13[0-9])|(17[0-1,6-8])|
3 (15[^4,\D])|(18[0-9]))d{8}$/;
4
5 if (regMobile.test(value)) {
6 return cb()
7 }
8 cb(new Error('请输入合法的手机号'))
9 }
在验证规则的地方加一项对象{validator:checkMobile,trigger:'"blur"}
{validatot:checkMobile,trigger:"blur"}