zoukankan      html  css  js  c++  java
  • javascript form表单常用的正则表达式

    form验证时常用的几个正则表达式

    座机: d{3,4}-d{7,8}

    手机号: /^1[34578][0-9]{9}$/  
    (86)?s+1[34578]d{0-9}  (+86)?s*1[34578]d{9}  ^(+86)?s*1[34578]d{9}$

    邮箱: /^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/
    身份证: d{15} 

    密码必须包含数字,字母:

    /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/i

     /^(?=.*[a-zA-Z]+)(?=.*[0-9]+)[a-zA-Z0-9]+$/
     

     

     判断Email地址格式是否正确

    <input type="text" id="emailname">
    <input type="submit" value="检测Email地址格式是否正确" class="is-email">
    
    <script type="text/javascript">
    $(".is-email").click(function(){
    	var email = $("#emailname").val();
        if(email == ''){
      	    alert("请输入您的邮箱");
      	    return;
        }else if(email != "") {
    	    var reg = /^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/;
    	    isok= reg.test(email );
            if (!isok) {
                alert("邮箱格式不正确,请重新输入!");
                return false;
            }
        };
        alert("ok 输入正确");
    });
    </script>
    

      

  • 相关阅读:
    20210603
    20210602
    20210601
    20210531-已编辑
    2021053101
    操作系统笔记(一)
    尘埃落定,扬帆起航
    RTL级低功耗设计
    关于毛刺
    电路级拾珍
  • 原文地址:https://www.cnblogs.com/wangjae/p/6694234.html
Copyright © 2011-2022 走看看