热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

哪位大哥能帮忙具体解释一下/^\d{15}(\d{2}[0-9a-zA-Z])?$/这个的意思?

这个是验证身份证号码的正则表达式,前面为什么还要加个非^符号呢?
  这个是验证身份证号码的正则表达式,前面为什么还要加个非'^'符号呢?

6 个解决方案

#1


那个不是非~~是匹配开头

#2


^匹配行首,/[^a]/中的^才是非的意思。

#3


知道意思了,谢谢!

#4


呵呵,非和匹配只是位置的不通

#5


^这样表示出现在开头
[^]这样才是非的意思

#6


该回复于2008-02-21 17:17:46被版主删除

推荐阅读
author-avatar
手机用户2502908327
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有