浅时光吖~  
生活明朗,万物可爱,加油~
// 验证是否大于0
function isPositive(num) {
return /^(?!(0[0-9]{0,}$))[0-9]{1,}[.]{0,}[0-9]{0,}$/.test(num);
}
 
// 验证数字
function validationNum(num) {
return /^[0-9]*$/.test(num);
}
 
// 验证正数
function isPositiveNumber(num) {
return /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/.test(num);
}

// 验证正整数和0
function positiveMore(num) {
return /^([1-9]\d*|[0]{1,1})$/.test(num);
}

// 验证正整数
function isinteger(num) {
return /^[0-9]*[1-9][0-9]*$/.test(num)
}
 
//手机正则,验证手机格式是否正确
function isTel(tel) {
return /^1[345789]\d{9}$/.test(tel);
}

//验证是否是有效身份证号码
function isIdCard(idCard) {
var reg = /(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$)/;
return reg.test(idCard);
}
 
//根据身份证获取性别
function getSex(idCard) {
var sex = '';
if (idCard.length == 15) {
sex = idCard.slice(14, 15) % 2 == 0 ? '女' : '男';
} else {
sex = idCard.slice(16, 17) % 2 == 0 ? '女' : '男';
}
return sex;
};
 
posted on 2020-06-01 13:44  浅时光吖~  阅读(152)  评论(0编辑  收藏  举报