手机号正则匹配:第一位数为1,第二位数为3、4、5、8,第三位数为0-9,第四位数到最后共八位数为数字
var reg = /^1[3|4|5|8][0-9]\d{4,8}$/; if(!reg.test($.trim(phone))){ $("#tip").html("请输入有效的手机号!"); }else{ $("#tip").html(""); }
//自定义 Model.prototype.checkEmail = function(){ var reg = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; var email = this.comp("mainData").getValue("email"); if(reg.test(email)){ return true; }else{ return false; } }
Model.prototype.checkPhone = function(){ var reg = /^0?1[3|4|5|7|8][0-9]\d{8}$/; var phone = this.comp("mainData").getValue("phone"); if (reg.test(phone)) { return true; }else{ return false; } }