摘要: 正则表达式在查找和替换中特别是用,比如身份证号码检查,字符类型检查等,Python中re模块可以进行正则表达式检查,C#中的正则表达式类是Regex,使用Regex类可以进行复杂的字符串替换等,关键是正则表达式的写法。里有Regex的Matches进行匹配并替换。例如 "<ns0:等待提交 状态实例编号=\"00000000-0000-0000-0000-000000000000\" 上下文数据=\"{x:Null}\" 查看部门=\"\" 数据表单类型=\"\" 分配超时操作=\"\&q 阅读全文
posted @ 2013-03-17 21:03 GIS民工 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: --------------python实现-------------import re#Errors=['验证通过!','身份证号码位数不对!','身份证号码出生日期超出范围或含有非法字符!','身份证号码校验错误!','身份证地区非法!']def checkIdcard(idcard): Errors=['验证通过!','身份证号码位数不对!','身份证号码出生日期超出范围或含有非法字符!','身份证号码校验错误!','身份证地区非法!&# 阅读全文
posted @ 2013-03-17 21:01 GIS民工 阅读(2724) 评论(0) 推荐(0) 编辑
摘要: 身份证验证是很多MIS中需要涉及的,现将身份证有效性验证方法使用js和python两中实现代码贴出来供参考。-----------javascript实现-------------function checkIdcard(idcard){ var Errors=new Array( "验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!");var area={11:"北京",12:&qu 阅读全文
posted @ 2013-03-17 21:00 GIS民工 阅读(419) 评论(0) 推荐(0) 编辑