• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Javascript使用正则验证身份证号(简单)

    身份证为15位或者18位,15位的全为数字,18位的前17位为数字,最后一位为数字或者大写字母”X“。

    与之匹配的正则表达式:

    (^\d{15}$)|(^\d{17}([0-9]|X)$)

    下面以Javascript为例进行说明:

    functionisIdCardNo(num) { num = num.toUpperCase(); 
    //身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。 
    if ( !(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num)) ) 
    {
    alert('输入的身份证号长度不对,或者号码不符合规定!\n15位号码应全为数字,18位号码末位可以为数字或X。');
    returnfalse;
    }; 
    }
    ').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering);
    for (i = 1; i = lines; i++) { $numbering.append($('
    ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上所述是小编给大家介绍的Javascript使用正则验证身份证号(简单),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • js验证身份证号码记录的方法
    • JavaScript+Regex 身份证号码的正则表达式及验证详解
    • JS正则表达式完美实现身份证校验功能
    • JS使用正则表达式验证身份证号码
    • JS身份证信息验证正则表达式
    • JS表单验证方法实例小结【电话、身份证号、Email、中文、特殊字符、身份证号等】
    • JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
    • JS前后端实现身份证号验证代码解析
    上一篇:深入理解正则表达式语法知识
    下一篇:Javascript校验密码复杂度的正则表达式
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Javascript使用正则验证身份证号(简单) Javascript,使用,正则,验证,