正则 正整数bug

来源:互联网 发布:linux set pythonpath 编辑:程序博客网 时间:2024/06/03 15:36
/^[0-9]{1,}(\.[0-9]{1,}){0,1}$/
有一个情况是 要验证的数字是整数 但是实际上是 1.0这种形式,
如果是1.0的形式  
使用这个正则是会报错的 /^[0-9]*[1-9][0-9]*$/  可能是不认1.0
但是用最上面的那个正则就没事,可能是多了一层判断。
其实也是要注意把数字改了1.0为0就好了。