后台验证写法:
Pattern p=Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
Matcher m=p.matcher(phone);
m.matches();//true,匹配;false,不匹配。
前台验证写法:
function isMobil(s){
var patrn=/^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/;
if (!patrn.exec(s)) return false
return true
}