此身份证工具类有如下功能:
1、验证身份证号码是否合法。(16位或18位)
2、通过身份证号码计算年龄 。
3、通过身份证号码计算出生日期
4、通过身份证号码计算性别package com.ciming.util;import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calen...
分类:
编程语言 时间:
2015-03-13 16:35:50
阅读次数:
205
收集一些常用的JavaScript正则表达式匹配规则,比如匹配电话号码、Email、中文字符、身份证号、邮编、QQ号、过滤空白行、匹配特定数字等。觉得这玩意是很有用的,只不过自己水平菜,老是自己写不出,看了这个文档,觉得心里踏实很多,用到正则匹配的时候,看下这个,相信为让你省不少时间。注:本正则不仅...
分类:
编程语言 时间:
2015-03-13 00:11:44
阅读次数:
186
一个基于正则表达式的PHP常用表单验证类,作者:欣然随风。这个表单判断类的功能有:验证是否为指定长度的字母/数字组合、验证是否为指定长度汉字、身 份证号码验证、是否是指定长度的数字、验证邮件地址、电话号码、验证邮编、url地址、数据库转义、数据格式还原等。在平时的PHP项目开发中,这些都比 较常用哦...
分类:
Web程序 时间:
2015-03-12 22:14:48
阅读次数:
148
/** * 将15位转换为18位 * @param idCode 15位身份证号 * @return String 18位身份证号 */public String toEighteen(String idCode) { idCode = idCode.substring(0, 6) ...
分类:
编程语言 时间:
2015-03-12 15:03:01
阅读次数:
154
以下是根据身份证号码编码规则,使用JS对其进行有效性验证代码
var Wi = [ 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 ]; // 加权因子
var ValideCode = [ 1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2 ]; // 身份证验证位值.10代表X...
分类:
Web程序 时间:
2015-03-11 21:42:29
阅读次数:
183
觉得自己记忆力很烂的样子,读书不做笔记就好像没读一样,所以决定以后读技术类的书籍,都要做好笔记。1.IP地址和域名:如果把IP地址类比成身份证号的话,域名就是持证人的名字。2.端口:规定一个 设备有216个,也就是65536个端口,每个端口对应一个唯一的程序。 0~1024之间多被操作系统占...
分类:
其他好文 时间:
2015-03-06 22:08:54
阅读次数:
126
原文:锋利的js之验证身份证号我们在做互联网网站时,注册个人资料时,经常要用到身份证号,我们需要对身份证进验证,不然别人随便输个号码就通过,让你感觉这个网站做得很shit。 身份证号是有规则的。 结构和形式 1.号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至...
分类:
Web程序 时间:
2015-03-03 13:14:19
阅读次数:
213
转自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
例子
邮箱\S+@\S+\.\S+
中文[\u4e00-\u9fa5]
双字节字符[^\x00-\xff]
空白行\n\s*\r
URL[a-zA-z]+://[^\s]*
电话号码\d{3}-\d{8}|\d{4}-\{7,8}
QQ号[1-9][0-9]{4,}
邮政编码[1-9]\d{5}(?!\d)
身份证号码^(\d{6})(\d{4})(\d{2})(\d{2...
分类:
其他好文 时间:
2015-02-26 18:34:54
阅读次数:
190