读书人

怎么判断以一个或多个0为结尾的整数正

发布时间: 2012-02-27 10:00:22 作者: rapoo

如何判断以一个或多个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)

读书人网 >.NET Framework

热点推荐