所有数字的正则表达式但不是唯一的零

时间:2017-06-20 16:25:47

标签: regex

我正在尝试找到匹配输入的正则表达式:

  • 非空和
  • 不仅仅是零(虽然前导零很好)和
  • 没有非数字

换句话说,字符串必须完全由数字组成,但不能仅由零组成。

2 个答案:

答案 0 :(得分:2)

你可以使用几个前瞻:

 ^(?!0*$)(?=\d+$)

https://regex101.com/r/fTgsWE/3/

答案 1 :(得分:0)

或速度版(避免完全环顾四周)

^\d*[1-9]\d*$