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

// 邮箱验证格式
    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])\d{8}$/;
      if (RexPhone.test(value)) {
        return cb();
      }
      cb(new Error("请输入合规的手机号"));
    };

 

posted @ 2023-03-14 23:44  しゅおく  阅读(94)  评论(0)    收藏  举报