身份验证问题 我们经常做注册的时候会遇见填写 生日 和 身份证号码怎么判断写入的生日和身份证号码中间那几位一样。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【hai2feng3】截止到2008-07-10 19:03:45的历史汇总数据(不包括此帖):发帖的总数量:16 发帖的总分数:400 每贴平均分数:25 回帖的总数量:14 得分贴总数量:2 回帖的得分率:14% 结贴的总数量:12 结贴的总分数:320 无满意结贴数:4 无满意结贴分:80 未结的帖子数:4 未结的总分数:80 结贴的百分比:75.00 % 结分的百分比:80.00 % 无满意结贴率:33.33 % 无满意结分率:25.00 % 楼主加油 把身份证号和生日分别存为两个字符串,然后用for循环进行比较. substring 楼主好好看看String类的这个方法。 substring把生日取出来,再比较两个字符串是不是相等! 你要懂得身份证的规则,国内身份证号码是15位或者18位的。XXXXXX XXXXXX XXXX对于15位的号码,前面6位你不用管他,从第7位开始到第12位就是你的生日,比如你是1983年3月15日,那么这里红色部分就是830315,你自己解析一下就知道了。18位的身份证号码,从第7位开始到第14位就是你的生日,比如你是1983年3月15日,红色部分就是19830315,就是比15位号码前面增加了19这个年份。程序里面你先判断是18位还是15位的号码,再截取字符串就可以了。 关与javamail的问题,菜鸟提问 如何禁止IE缓存JSP页面中的视频文件 以.01d.Z为后缀名的大量文件,用winrar不能解压,用winzip可以逐个解压,怎么能实现批量解压? 在java中,我用哪个类可以象VB那样格式化字符串? 关于jdk1.4中assertion的问题 结构的用法? 为什么显示“load:class AppletTable not found” 哪位考过SCJP??? Swing程序求帮忙. 如何解 问一个简单的问题:关于下拉框和编辑 java界面向数据库中插入数据
楼主【hai2feng3】截止到2008-07-10 19:03:45的历史汇总数据(不包括此帖):
发帖的总数量:16 发帖的总分数:400 每贴平均分数:25
回帖的总数量:14 得分贴总数量:2 回帖的得分率:14%
结贴的总数量:12 结贴的总分数:320
无满意结贴数:4 无满意结贴分:80
未结的帖子数:4 未结的总分数:80
结贴的百分比:75.00 % 结分的百分比:80.00 %
无满意结贴率:33.33 % 无满意结分率:25.00 %
楼主加油
然后用for循环进行比较.
substring把生日取出来,再比较两个字符串是不是相等!
XXXXXX XXXXXX XXXX对于15位的号码,前面6位你不用管他,从第7位开始到第12位就是你的生日,比如你是1983年3月15日,那么这里红色部分就是830315,你自己解析一下就知道了。
18位的身份证号码,从第7位开始到第14位就是你的生日,比如你是1983年3月15日,红色部分就是19830315,就是比15位号码前面增加了19这个年份。程序里面你先判断是18位还是15位的号码,再截取字符串就可以了。