验证邮箱和手机号的正则表达式

Posted 红豆是个笨小孩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证邮箱和手机号的正则表达式相关的知识,希望对你有一定的参考价值。

// 邮箱验证格式
    var checkEmail = (rule, value, cb) => 
      const RexEmail =
        /^[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*@[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*\\.[a-z]2,$/;
      if (RexEmail.test(value)) 
        return cb();
      
      cb(new Error("请输入合法的邮箱"));
    ;
    //手机验证格式
    var checkPhone = (rule, value, cb) => 
      const RexPhone =
        /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\\d8$/;
      if (RexPhone.test(value)) 
        return cb();
      
      cb(new Error("请输入合规的手机号"));
    ;

 

以上是关于验证邮箱和手机号的正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

验证邮箱和手机号的正则表达式

用正则表达式验证邮箱和手机号

JS正则表达式验证账号手机号电话和邮箱

正则表达式的使用(手机号验证qq邮箱验证)

ios 常用的正则表达式(手机号邮箱md5加密验证空字符串等)

Java电商常用正则表达式 手机号 邮箱 身份证 验证码等