首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正则表达式,以匹配所有零,长度从1-6

正则表达式,以匹配所有零,长度从1-6
EN

Stack Overflow用户
提问于 2016-04-28 15:45:38
回答 1查看 461关注 0票数 1

我试着检查一个数字是否是由所有的零组成的,这个数字可以是1-6位数字,它不可能是所有的零。我想出了这个,但只有在长度为6的情况下才能起作用。我怎样才能让它从1-6开始检查长度呢?

代码语言:javascript
复制
 (?<!\d)(?!000000)\d{6}(?!\d)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-28 15:47:28

这个数字可以是1-6位数,但不可能都是零。

您可以使用这个基于展望的regex:

代码语言:javascript
复制
^(?!0+$)\d{1,6}$
  • 如果输入全部为零,则(?!0+$)为负前瞻以失败匹配。
  • ^\d{1,6}#将在输入中匹配1到6位数字
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36919506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档