【发布时间】:2016-09-21 19:44:49
【问题描述】:
我正在尝试找出执行以下操作的正则表达式。以下两个条件都必须为真: 1) 介于 0 和 100(含)之间 2) 只能包含一位或两位小数,但不是必须的。
它不应该允许 100.01 或 100.1 100 是最大值,或者 100.0 或 100.00
我试过^(100(?:\.00)?|0(?:\.\d\d)?|\d?\d(?:\.\d\d)?)$
这对我有帮助 this question
但这不接受99.0(一位小数)。
我可能已经很接近了。
【问题讨论】:
标签: regex