正则表达式允许值在范围内

时间:2017-06-07 22:25:37

标签: regex regex-lookarounds regex-group

我面临使用正则表达式匹配期望值的问题。我期望的最小值是-40500.00,最大值是99,999.99。

试过        ^ $ | [ - ] [0-9] {0,5} [0-5] {0,3} [0-4] {0,1} | [0-9] {0,5} [] [0-9] {0,2} $“;

1 个答案:

答案 0 :(得分:0)

我刚刚添加了第二个没有小数的结构

(^$|[-][0-9]{0,5}[0-5]{0,3}[0-4]{0,1}|[0-9]{0,5}[.][0-9]{0,2}$)|(^$|[-][0-9]{0,5}[0-5]{0,3}[0-4]{0,1}|[0-9]{0,5})

https://regex101.com/r/bXdE9a/1