正则校验

/*校验手机号码*/

function isValidPhone(mobile){

// var re = /^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|19[0-9]|14[57])[0-9]{8}$/;

    var re =/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/;

    return re.test(mobile);

}

/* 校验固话*/

function istel(mobile){

var tel =/^(400|800)([0-9\\-]{7,10})|(([0-9]{4}|[0-9]{3})(-| )?)?([0-9]{7,8})((-| |转)*([0-9]{1,4}))?$/;

  return tel.test(mobile);

}

/* 校验身份证号 */

function checkICCard(resumeIdCard) {

var idCard =/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/;

  return idCard.test(resumeIdCard);

}

/* 判断字符串是否为空 */

function isNotBlank(variable) {

if (variable ==null || variable ==undefined || variable =='' || variable.trim() =='' || variable.toLocaleLowerCase().trim() =='null') {

return false;

  }

return true;

}

/* 校验网络地址 */

function isValidWebSite(website) {

//var regExp = new RegExp('(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]');

  var regExp =/[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?/;

  if(website!="" && !regExp.test(website)){

return false;

  }

return true;

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容