我一直在从事一个有很多以前的开发人员验证问题的项目,并且正在尝试清理一些问题并在一些地方添加验证。
我通常使用这个简单的正则表达式,它只允许正整数值,并且如果输入逗号,则可以接受:
"^([0-9]*,?)*$"
但是在这种情况下,如果输入的值是我的程序将不会运行0
,所以我需要1
是允许的最小值。其他一切都是一样的。没有小数或任何那些东西。
我假设我只需要在我的正则表达式中添加“not 0”,但不知道该怎么做。
允许:
3,200
650
5
134560
100,000
不允许:
0
3.2
-3.2
谢谢你的帮助!