Input输入限制
2020-03-19 本文已影响0人
峰回路转_a472
input输入框限制输入保留两位小数正则
/*
**只能输入0-100
*/
/^(0|(1(0(0)?|[1-9])?|[2-9]\d?))/
/*
*只能输入0.00-100.00
*/
/^0(\.(\d{1,2})?)?|1((0(0(\.(0{1,2})?)?)?(\.(\d{1,2})?)?)|([1-9](\.(\d{1,2})?)?))?(\.(\d{1,2})?)?|[2-9](\d)?(\.(\d{1,2})?)?/
/*
*保留两位小数的数字
*/
/^0(\.(\d{1,2})?)?|[1-9]+(\.(\d{1,2})?)?/
//使用
Dom.onInput = function () {
var inputVal = '';
var matchArr = inputVal.match(RegExp);
inputVal = matchArr[0]
}