请教js正则验证的问题

walkingp 2009-12-17 08:53:38
假如我现在使用\d{2}来验证234,仍然通过,如何解决?
...全文
64 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
浴火_凤凰 2009-12-18
  • 打赏
  • 举报
回复
当然能通过啊,它找到了23、34啊
可以试一试/^\d{2}$/
wackyboy 2009-12-18
  • 打赏
  • 举报
回复
\d{2}来验证234

\d{2} 表示两位数字
234 是三位数字
当然不会通过

解决方案
\d{3} 三位数字
ivws_19 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 warison2008 的回复:]
/^[1-9]\d{2}$/
[/Quote]
walkingp 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 warison2008 的回复:]
/^[1-9]\d{2}$/

看看
[/Quote]
谢谢大诗胸!
道光2008 2009-12-17
  • 打赏
  • 举报
回复
/^[1-9]\d{2}$/

看看
Inpool 2009-12-17
  • 打赏
  • 举报
回复
/^\d{2}$/
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2009-12-17 08:53
社区公告
暂无公告