不要再喊“谁给我一个身份证号码验证的代码”了,脚本之家站长提供了
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:"山西
随机推荐
- mysql数据库中的information_schema和mysql可以删除吗?
- 常见前端面试题及答案
- Flex3 DataGrid拖拽到ClumnChart动态显示图表实现代码
- Lua中关于求模与求余的区别介绍
- 详解webpack+es6+angular1.x项目构建
- 在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
- 正则表达式 匹配至少有一个非空白字符并且不超过指定长度
- 如何解决:正常安装php后,出现http 400错误
- 解决python2.7 查询mysql时出现中文乱码
- 细数Ajax请求中的async:false和async:true的差异
- Ajax高级笔记 JavaScript高级程序设计笔记
- 海量数据库的查询优化及分页算法方案
- xml和web特殊字符
- php绘制一条直线的方法
- mysql数据库常见的优化操作总结(经验分享)
- java中timer的schedule和scheduleAtFixedRate方法区别详解
- Vue 框架之动态绑定 css 样式实例分析
- 浅谈JavaScript_DOM学习篇_图片切换小案例
- TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
- 微信小程序生成分享海报方法(附带二维码生成)