Fork me on GitHub

验证邮箱和手机号码

 1 //验证邮箱的规则
 2       var checkEmail = (rule, value, cb) => {
 3         //验证邮箱的正则表达式
 4         const regEmail = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/
 5         if (regEmail.test(value)) {
 6           //合法的邮箱
 7           return cb()
 8         }
 9         cb(new Error('请你输入合法的邮箱!'))
10       }
11       //验证手机号的规则
12       var checkMobile = (rule, value, cb) => {
13         const regMobile = /^[1][3,4,5,7,8][0-9]{9}$/
14         if (regMobile.test(value)) {
15           //合法的邮箱
16           return cb()
17         }
18         cb(new Error('请你输入合法的手机号码!'))
19       }

 

posted @ 2020-04-09 11:50  CodeZhangJ  阅读(17)  评论(0)    收藏  举报