求正则表达式 只能输入0.001-1范围内的数字,小数位最多3位

2025-06-21 01:51:07
推荐回答(2个)
回答1:

0.001-1范围内的数字,小数位最多3位
^1$|^0(\.\d{1,3})?$

0到1之间,可以是小数
^1$|^0(\.\d{1,})?$

0到20之间,可以是小数
^(1[0-9]|[0-9])(\.\d{1,})?$|^20$

回答2:

^1|0\.\d{0,3}$