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]
}







网友评论