如何判断以一个或多个0为结尾的整数正则\d+0+怎么不管用阿
什么样的正则才是对的阿
------解决方案--------------------^\d+0$
------解决方案--------------------Regex reg = new Regex(@ "^\d+[0]*$ ");
if (reg.IsMatch( "1230 "))
{
Response.Write( "OK ");
}
------解决方案--------------------/^[1-9]+[0]*$/
------解决方案--------------------\d+[0]+$
------解决方案--------------------^\d*0+$
------解决方案--------------------^-?\d+[0]+$
------解决方案--------------------没听明白你的意思
你是要把结尾为0的正整数 过滤掉吗
那就这样
^[1-9]\d{0,}[^0]$|0 (只一个0的情况除外)
如果是想验证正整数且为0时只能出现一个0 就这样 (^[1-9]\d+)|0$
------解决方案--------------------我测试过了!必须对!给分!!^_^
------解决方案--------------------^-?\d+[0]+$ 支持这个
可以是负数
------解决方案--------------------^\d*?0$(?!\n)