黑马程序员技术交流社区

标题: 请教(关于正则表达式) [打印本页]

作者: 陈凯    时间: 2012-12-30 17:03
标题: 请教(关于正则表达式)
最近做一个项目,需要验证身份证号码,只知道用正则表达式做,不知道怎么设置最后一位可以是*号的正则表达式?
作者: 王继光    时间: 2012-12-30 17:48
最简单的  string  regex   =  @"^\d{18}|^\d{17}x|^\d{17}X";
意思是  以数字开头 18个数字  或者 17位数字加X
至于再详细的检查 身份证号码是否有效  需要数据库吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2