不要再喊“谁给我一个身份证号码验证的代码”了,脚本之家站长提供了
QQ群里的兄弟问“谁给我一个身份证号码验证的代码”正好我也需要就从网上找了下代码,感觉不错,适合15和18位的身份证,网上好的垃圾站,都是直接采集csdn的问题,答案都没有,汉
用javascript验证15位或18位身份证号码 ,最离谱的事,竟然有人搜给我一个身分证号码,给我一个身份证看样大家很厉害啊,有可能大家是要一个身份证生成器吧,好的,我提供下吧
代码如下:
function checkIDCard (str)
{ //身份证正则表达式(15位)
isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}
$/;
//身份证正则表达式(18位)
isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3
[0-1])\d{4}$/;
//验证身份证,返回结果
return (isIDCard1.test(str)||isIDCard2.test(str));
}
下面是个身份证生成器啊 违法的东西啊,想要的找我啊,请不要搞非法
好东西,我查了,真是的,太厉害了
相关推荐
-
不要再喊“谁给我一个身份证号码验证的代码”了,脚本之家站长提供了
QQ群里的兄弟问"谁给我一个身份证号码验证的代码"正好我也需要就从网上找了下代码,感觉不错,适合15和18位的身份证,网上好的垃圾站,都是直接采集csdn的问题,答案都没有,汉 用javascript验证15位或18位身份证号码 ,最离谱的事,竟然有人搜给我一个身分证号码,给我一个身份证看样大家很厉害啊,有可能大家是要一个身份证生成器吧,好的,我提供下吧 复制代码 代码如下: function checkIDCard (str) { //身份证正则表达式(15
-
C#身份证号码验证是否正确
C#实现身份证号码验证实例代码: protected void Page_Load(object sender, EventArgs e) { string str = "11010519491231002X"; bool result = CheckCardId(str); if (result == true) { Response.Write("Yes!"); } else { Response.Write("No!"); } } ///
-
js实现二代身份证号码验证详解
废话少说,直接上代码,注释里解析的很清楚了,这里就不BB了. 复制代码 代码如下: /* 根据[中华人民共和国国家标准 GB 11643-1999]中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码. 地址码表示编码对象常住户口所在县(市.旗.区)的行政区划代码. 出生日期码表示编码对象出生的年.月.日,其中年份用四位数字表示,年.月.日之间不用分隔符. 顺序
-
Java实现身份证号码验证源码示例分享
整理文档,搜刮出一个Java实现身份证号码验证源码示例代码,稍微整理精简一下做下分享. package xxx; /** * Created by wdj on 2017/6/21. */ import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Random; /** * 身份证验证的
-
asp.net 中国身份证号码验证代码 非正则
复制代码 代码如下: using System; /// <summary> /// Summary description for IDCardValid /// </summary> public class IDCardValid { public IDCardValid() { // // TODO: Add constructor logic here // } /// <summary> /// 验证身份证号码 /// </summary> //
-
15/18位身份证号码验证的正则表达式总结(详细版)
前言 开发过程中,常常需要对一些输入信息进行有效性验证,使用正则表达式进行校验是最简单.效率最高的方式了,下面就来看看15/18位身份证号码验证的正则表达式吧. 介绍 xxxxxx yyyy MM dd 375 0 十八位 xxxxxx yy MM dd 75 0 十五位 地区: [1-9]\d{5} 年的前两位: (18|19|([23]\d)) 1800-2399 年的后两位: \d{2} 月份: ((0[1-9])|(10|11|12)) 天
-
C#实现身份证号码验证的方法
本文实例讲述了C#实现身份证号码验证的方法.分享给大家供大家参考.具体实现方法如下: 随着现在互联网的发展,越来越多的注册用户的地方都用到了身份证,那么对于输入的身份证如何验证呢?看下面的代码,其实很简单. 主要注意的是,目前的身份证分为16和18位,然后分别验证校验位,省份,生日即可. 主要类如下: 复制代码 代码如下: /// <summary> /// 验证身份证号码类 /// </summary> public class IDCardValidation {
-
JS支持带x身份证号码验证函数
<script type="text/javascript"> alert(isIdCardNo("440781197007220512")); //--身份证号码验证-支持新的带x身份证 function isIdCardNo(num) { var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); var error; var varArray = ne
-
详解正则表达式实现二代身份证号码验证
最近项目需要对身份证进行比较合理的筛选,并不想用到第三方接口,所以写了个方法: 包括支持身份证号合法性验证, 支持18位身份证号,支持地址编码.出生日期.校验位验证. 基本上这样就可以了. IdCodeValid:function(code){ //身份证号合法性验证 //支持15位和18位身份证号 //支持地址编码.出生日期.校验位验证 var city={11:"北京",12:"天津",13:"河北",14:"山西",15
-
javascript 身份证号码验证函数(可辨真伪,支持15或18位身份证号)测试误差为0
//验证身份证号方法 var test=function(idcard){ var Errors=new Array("验证通过!","身份证号码位数不对!","身份证号码出生日期超出范围或含有非法字符!","身份证号码校验错误!","身份证地区非法!"); var area={11:"北京",12:"天津",13:"河北",14:"山西
随机推荐
- Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
- iOS 指纹解锁验证TouchID功能
- oracle 监听 lsnrctl 命令 (推荐)
- JavaScript+CSS实现仿天猫侧边网页菜单效果
- c语言实现php的trim标签
- JavaScript中5种调用函数的方法
- JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
- 在python3环境下的Django中使用MySQL数据库的实例
- python局域网ip扫描示例分享
- 2014马年春联大全带横批(对联)
- JS简单测试循环运行时间的方法
- 对js eval()函数的一些见解
- Linux XAMPP下启用WordPress的自定义文件名(伪静态)功能
- PHP SFTP实现上传下载功能
- IBM服务器系统安装傻瓜教程(详细图解39张)
- android 触屏的震动响应接口调用方法
- Android使用CircleImageView实现圆形头像的方法
- es6学习笔记之Async函数基本教程
- 关于C++ string和c类型字符数组的对比
- 华为校园招聘上机笔试题 扑克牌大小(python)