美文网首页Web前端之路
手机199开头的号码的正则验证

手机199开头的号码的正则验证

作者: 祈澈菇凉 | 来源:发表于2019-08-20 15:16 被阅读24次

以前的正则验证里面,如果是199开头或者166开头的手机号码就没有办法通过验证,会给这些用户带来一定的麻烦

    /* 手机号码验证 */
            var $phone_num = $("#phone").val();
            var reg01 = /^1[3|4|5|6|7|8|9]\d{9}$/; //手机号            
            if(reg01.test($phone_num)) {
                console.log("手机号正确");               
            } else {
                layer.msg('请填写正确手机号', {
                    icon : 5,
                    time : 1000
                });
                return;
            }   

demo

<!DOCTYPE HTML>
<html>
    <head>
        <title></title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
        <script src="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
    </head>
    <body>
        <input type="text" id="phone" maxlength="16"></input>
        <button type="button" class="btn blue" id="addBtn">保存</button>
        <script type="text/javascript">
            $("#addBtn").on("click", function() {
             /* 手机号码验证 */
            var $phone_num = $("#phone").val();
            var reg01 = /^1[3|4|5|6|7|8|9]\d{9}$/; //手机号            
            if(reg01.test($phone_num)) {
                console.log("手机号正确");               
            } else {
                alert("请正确填写")
                return;
            }   
            })
        </script>
    </body>
</html>

个人建议:任何有关手机号、电话号、邮箱、网址等的正则校验不要写得太严格,以防用户前端输入稀有账号校验通过不了。

原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1
90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚,欢迎关注【编程微刊】公众号,回复【领取资源】,500G编程学习资源干货免费送。

相关文章

  • 手机199开头的号码的正则验证

    以前的正则验证里面,如果是199开头或者166开头的手机号码就没有办法通过验证,会给这些用户带来一定的麻烦 dem...

  • 2.8正则表达式考察点

    至少写出一种验证139开头的11为的手机号码的正则表达式 思考手机号码的正则表达式的编写延伸正则表达式的组成及编写...

  • 正则匹配手机号

    正则匹配手机号码 电信号码段:133、149、153、173、177、180、181、189、199 移动号码段:...

  • go web接收参数的验证

    必填字段验证: 密码的正则验证 数字验证: 中文验证: 英文验证 电子邮箱验证: 手机号码验证: 身份证号码 十八...

  • 常见正则应用

    在需要手机登录,验证等场景时,需要先在前端对输入手机号码进行验证! 示例1 正则表达式验证手机号码是否正确 验证的...

  • 常用正则表达式留影

    基本的正则表达式的应用 座机加手机号 简单手机的正则表达式 身份证号码的正则表达式 密码验证 email验证

  • 正则表达式相关

    文章来自:zhouxiaoshuai 正则表达式 题: 写出一个验证139开头的手机号的正则表达式 考点: 手机号...

  • 最新手机号码正则验证

    开发项目时,总是要用到一些正则验证,现对手机号码正则验证总结如下: 规则 【数据卡】:14号段以前为上网卡专属号段...

  • 正则表达式复习

    正则表达式 题: 写出一个验证139开头的手机号的正则表达式 考点: *手机号的正则表达式的编写; *正则表达式的...

  • 常用的Js正则表达式 实名验证+身份验证+手机验证+汉字限制

    手机号码验证 JS正则表达式验证身份证号码 最近的项目中用的需要调用实名认证的接口,实名认证接口价格相比短信而言高...

网友评论

    本文标题:手机199开头的号码的正则验证

    本文链接:https://www.haomeiwen.com/subject/isbxjctx.html