我想要正则表达式,只允许1-24之间的数字,也允许2个十进制数字。
应该允许以下数字
1个
2
3
。
。
24
和
1.00
1.01
1.02
。
。
24.99
最佳答案
^((?:[1-9]|1[0-9]|2[0-3])(?:\.\d{1,2})?|24(?:\.00?)?)$
尝试这个
https://regex101.com/r/cR9oB9/5
我想要正则表达式,只允许1-24之间的数字,也允许2个十进制数字。
应该允许以下数字
1个
2
3
。
。
24
和
1.00
1.01
1.02
。
。
24.99
最佳答案
^((?:[1-9]|1[0-9]|2[0-3])(?:\.\d{1,2})?|24(?:\.00?)?)$