正则表达式

fenghu89 2011-06-06 08:50:00
各位 大侠,问下
这个正则表达式是表示什么的 哦 (1[0-1]|[1-9])?\d

听过是数字范围在0-120 ,但是我总看不懂,请高手解释下,

这个里面的小括号是做啥子的哦
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
d1f2h3 2011-06-08
  • 打赏
  • 举报
回复
(1[0-1]|[1-9])?\d

这个应该是0-119吧
yasuzhanbo 2011-06-08
  • 打赏
  • 举报
回复
修改为(1[0-1]|[1-9])?\d|120 就是0-120了
q107770540 2011-06-07
  • 打赏
  • 举报
回复
?表示()内的内容出现次数是0次或1次
也就是说()内的是可以不存在的
IT孤儿 2011-06-06
  • 打赏
  • 举报
回复

妹妹,让我告诉你吧

正常的话应该是 (1 [0-1] | [1-9] )? \d
拆开来看 就是要有两部分组成
第一部分要求 必须是10开头或者11开头 或者随便一个1到9的数字 ,
第二部分要求 必须是一个数字。
所以整体来讲就是 说数字是0到119 了。

fenghu89 2011-06-06
  • 打赏
  • 举报
回复
自己先顶下,在线等啊!

如果判断 如果百位是1则 十位就必须是0或者1

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧