正则表达式---校验

<script>
    // 1.用户名正则:4到16位(字母,数字,下划线,减号) 
    var username = $("#username").val();   
    var uPattern = /^[a-zA-Z0-9_-]{4,16}$/;  
    var result = uPattern.test(username);

    // 2.手机号正则
    var phone = $("#phone").val();
    var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
    var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
    var myreg = /^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$/;  
    var result = myreg.test(phone);

    // 3.Email正则(邮箱) 
    var email = $("#email").val();
    var myreg = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;
    var myreg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;    
    var result = myreg.test(email);

    // 4.图片视频正则
</script>

猜你喜欢

转载自blog.csdn.net/qq_34802511/article/details/88552610
今日推荐