美文网首页
正则验证身份证

正则验证身份证

作者: 新篇章 | 来源:发表于2018-04-03 12:01 被阅读0次
    //限制身份证
    function isCardNo(card) {
        // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X  
        //var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
        var reg = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/;
           if(reg.test(card) === false) {
            $('#idcardSpan').html("身份证输入不合法!");
            idCardFalse = false;
            return false;
        }
    }
    

    相关文章

      网友评论

          本文标题:正则验证身份证

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