Foxtable(狐表)用户栏目专家坐堂 → [分享][原创]用表达式提取身份证号码信息 【更新】


  共有15334人关注过本帖平板打印复制链接

主题:[分享][原创]用表达式提取身份证号码信息 【更新】

帅哥哟,离线,有人找我吗?
擎天柱
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
[分享][原创]用表达式提取身份证号码信息 【更新】  发帖心情 Post By:2010/3/27 19:15:00 [只看该作者]

更新了一下,见2楼,注意是以前未考虑2000年后的问题。请以前下载的朋友重新下载。 因工作原因,对foxtable关注停止了一段时间。前些日子,看到有人发帖要求提供有关提取身份证信息函数的帖子。于是就抽空学习研究了一下,目前可用表达式提取身份证号中的:省份(籍贯全称与简称)、出生年月日、生日、性别,及校验码,15位升位18位。另外附加了一个精确计算周岁的方法。设计一些人事档案管理软件或者初学者,可以将此作为一个模块或学习用。方法不一定是最好的,目前仅局限在使用表达式,请不要与代码相提并论。大家要注意:18位有的校验码最后一位是罗马数字中的Ⅹ(10 ),而不是字母X。但大部分都输入英文字母X.为方便起见,我也就设置成了英文字母X。关于身份证信息中的原籍所在地址,可以通过区域代码库,用代码实现提取,用表达式提取有困难。在做这个过程中,很容易发现foxtable存在一些遗憾的地方。楼下写出来,希望贺老师关注。(我opera浏览器,可能帖子显示不好)
[此贴子已经被作者于2010-3-30 12:50:59编辑过]

 回到顶部
总数 11 1 2 下一页