转自http://www.cnblogs.com/xiaoafei1991/p/4309328.html我们在做互联网网站时,注册个人资料时,经常要用到身份证号,我们需要对身份证进验证,不然别人随便输个号码就通过,让你感觉这个网站做得很shit。身份证号是有规则的。结构和形式 1.号码的结构 公.....
分类:
Web程序 时间:
2015-03-03 11:18:17
阅读次数:
146
我们在做互联网网站时,注册个人资料时,经常要用到身份证号,我们需要对身份证进验证,不然别人随便输个号码就通过,让你感觉这个网站做得很shit。身份证号是有规则的。结构和形式 1.号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位.....
分类:
Web程序 时间:
2015-03-03 11:08:37
阅读次数:
153
前言首先贡献一个大神的链接:js验证身份证超准代码 function checkIdcard(idcard) { var Errors = new Array( "验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非...
分类:
Web程序 时间:
2015-02-11 12:35:07
阅读次数:
161
ios项目中常用的正则表达式及其用法献上,可以直接使用!...
分类:
移动开发 时间:
2015-02-07 15:55:41
阅读次数:
183
java验证身份证信息代码转自:http://www.blogjava.net/xylz/archive/2011/01/05/342330.htmlimport java.util.Calendar;import java.util.HashMap;import java.util.Map;/**...
分类:
编程语言 时间:
2015-02-03 13:02:41
阅读次数:
244
身份证规则
根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。
1.将前面的身份证号码17位数分别乘以不同的系数。身份证号码第i位对应的系数为[2^(18-i)] mod 11(此处^代表指数运算)。
2.将这17位数字和系数相乘的结果相加
3.用加出来和除以11,得出余数y。
4.校...
分类:
编程语言 时间:
2015-01-30 22:56:16
阅读次数:
349
验证身份证号,包括大陆身份证号,和港澳台身份证号,当然这里都只是简单的规范一下,实际的像香港的身份证号最后的括号里面的校验位都是需要根据前面的
数字依据一定的加权算法算出来进行校验的,这里没有涉及到。如果需要特别精确则可以去研究一番。...
分类:
Web程序 时间:
2015-01-28 19:50:58
阅读次数:
643
原文:正则严格验证身份证信息
$a = '130424770827005'; $reg18 = '/[1-9]\d{5}(((1[9|8])\d{2})|(20[0-1]\d))((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)/';
$reg15 ...
分类:
其他好文 时间:
2015-01-23 09:26:57
阅读次数:
142
验证输入的身份证号码是否合法下面的验证没有包含对月份和日期的验证,我测试了几个,对校验码验证正确了,就是正确的,是否还需要验证月份和日期,这个还有待更多号码的测试package com.gj.idcardverify;import java.text.ParseException;import ja...
分类:
其他好文 时间:
2015-01-16 18:36:11
阅读次数:
219
$a = '130424770827005';$reg18 = '/[1-9]\d{5}(((1[9|8])\d{2})|(20[0-1]\d))((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)/';$reg15 = '/[1-9]\d{7}((0...
分类:
其他好文 时间:
2015-01-13 14:10:23
阅读次数:
115