【发布时间】:2016-06-06 10:50:42
【问题描述】:
这是我的正则表达式,用于检查 2 位小数到 100 的百分比
^-?(100([.]0{1,2})?)$|(^\d{1,2}([.]\d{1,2})?)
但仅在99.16 中工作,而不像-99.16 那样工作
如何允许也负百分比?
【问题讨论】:
-
(^-?(100([.]0{1,2})?)$)|(^-?[0-9]{1,2}([.][0-9]{1,2})?);请注意表达式的第二种选择中的-?