一、校驗(小數/數字)正則表達式
function notIntOrDecimal(text) {
let pattern = /^[0-9]+([.]{1}[0-9]+){0,1}$/;
if (!pattern.test(text)) {
return false;
} else {
return true;
}
}
二、验证电话号
function isValidIP(value) {
var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/
if (!reg.test(value)) {
return false;
}
return true;
}
三、验证整数
//判断正整数
function checkRate(val) {
var re = /^[1-9]+[0-9]*]*$/;
if (!re.test(val)) {
return false;
}
return true;
}