【发布时间】:2014-05-22 10:31:08
【问题描述】:
我有一个适用于正数的正则表达式,但希望它在用户只输入 0 时也能正常工作,如何做到这一点?我试图学习如何做到这一点,但到目前为止没有任何成功
正则表达式:^(?!(?:0|0\.0|0\.00)$)[+]?\d+(\.\d|\.\d[0-9])?$
编辑我很抱歉可能不够清楚
我希望它接受所有小数点后 2 位的正值,但我也希望它只接受数字零
喜欢: 0 0.0 0.00 1.25 1.2 并且不接受 -0.01 以下的任何内容
【问题讨论】:
-
你使用什么编程语言?
-
@NirMH 应该没关系。
-
@GamesBrainiac - 来自正则表达式标签信息描述:“记住 [to] 包含指定您正在使用的编程语言或工具的标签” - stackoverflow.com/questions/tagged/regex
-
@Kobi 我已经纠正了。谢谢你告诉我,伙计。
标签: regex