1、只能输入正整数以及首位不是0
/\D|^0/g
2、只能输入正整数以及0
/\D/g
3、替换日期格式2017-12-19为20171219
/-/g
4、判断输入最多的数字
function checkTel(str) {
var json = {};
for (var i = 0; i < str.length; i++) {
if (!json[str.charAt(i)]) {
json[str.charAt(i)] = 1;
} else {
json[str.charAt(i)]++;
}
}
var num=0; //存储出现次数最多的值和次数
for (var i in json) {
if (json[i]>num) {
num = json[i];
}
}
return num;
}
5、只能输入正数(只有一个小数点)
$amountInput.val($amountInput.val().replace(/[^\d.]/g,'').replace(".","$#$").replace(/\./g,"").replace("$#$","."))
6、判断是否是纯中文
/^[\u4E00-\u9FA5\uF900-\uFA2D]+$/
7、只能输入0-100之间的整数,包括0和100
/^(100|[1-9]\d|\d)$/
持续更新