求一正则表达式 关于js方面的 就是判断数字为1-360之间 可以输入小数点 但是像300.000这样的不能输入 小数点后面截取两位 359.99这样是可以输入的
var rx = /^([1-9]|[1-9]\d|[1-2]\d{2}|3[1-5]\d|360)(\.\d{2})?$/;
console.log(rx.test(1))
console.log(rx.test(0))
console.log(rx.test(10))
console.log(rx.test(120))
console.log(rx.test(320))
console.log(rx.test(359.99))
console.log(rx.test(359.993))
console.log(rx.test(360))
console.log(rx.test(361))
这问题你问了很多次了。给你代码你都贴不会,没话说了都。
^([1-9].\d{2}|[1-9]\d.[0-9]{2}|[1-2]\d{2}.\d{2}|3[0-5]\d.\d{2})