7

我需要一个正则表达式来验证整数。05 and 00不允许但0被允许。目前我有这个:

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

但它不允许0。感谢帮助。

4

2 回答 2

11
 ^(?:[1-9]\d*|0)$

这是你的模式...

于 2012-08-18T12:20:09.177 回答
7

你的正则表达式应该是^(?!0.)\d+$

于 2012-08-18T12:22:04.547 回答