备忘:JS 手机号码合法性检验
之前备忘了php 的,也把js的写一下吧,懒得费脑子写连记住都觉得浪费能源。
//验证手机号合法性
function valid_phone(phone){
var flag = false;
var myreg = /^(1[3-9]{1}[0-9]{9})$/;
if (phone == '') {
console.log("手机号码不能为空");
//errmsg = "手机号码不能为空!";
} else if (phone.length != 11) {
console.log("请输入11位手机号码!");
//errmsg = "请输入11位手机号码!";
} else if (!myreg.test(phone)) {
console.log("请输入有效的手机号码!");
//errmsg = "请输入有效的手机号码!";
} else {
flag = true;
}
return flag;
}
errmsg 和 console.log 输出都是没用的,只是以防需要额外的交互。
