标签: javascript regex
这是我到目前为止所做的:
/^(1[0-6][0-8]|1[0-5][0-9]|1[01][0-9]|[1-9]?[0-9])$/
此正则表达式仅允许数字0-168,但不允许任何小数位,即1.5或12.56或167.99。
0-168
1.5
12.56
167.99
答案 0 :(得分:1)
^(?:\d\d?|1[0-5]\d|16[0-7])(?:\.\d\d?)?$
匹配0到168的数字,不包括168本身。
0
168
如果您想添加它,只需
|^168(?:\.00?)?$