手机号校验、身份证校验、邮箱校验
使用正则表达式进行手机号校验
isPhone: function (phoneStr) {
let myreg = /^((13[0-9])|(14[1|4|5|6|7|8|9])|(15([0|1|2|3|5|6|7|8|9]))|(16[2|5|6|7])|(17[0|1|2|3|5|6|7|8])|(18[0-9])|(19[1|8|9]))\d{8}$/;
if (!myreg.test(phoneStr)) {
return false;
} else {
return true;
}
},
使用正则表达式进行身份证号校验
isCard: function (cardStr) {
let myreg = /^[1-9][0-9]{5}([1][9][0-9]{2}|[2][0][01][0-9])([0][1-9]|[1][012])([0][1-9]|[12][0-9]|[3][01])[0-9]{3}([0-9]|X|x)$/;
if (!myreg.test(cardStr)) {
return false;
} else {
return true;
}
},
使用正则表达式进行邮箱校验
isEmail: function (emailStr) {
let myreg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/;
if (!myreg.test(emailStr)) {
return false;
} else {
return true;
}
},