基本信息验证正则表达式 ---获取链接参数 判断手机号、邮箱、特殊字符

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33008701/article/details/55259548
/*校验是不是手机号*/
function _isPhone(str) {
    var partten = /^(0|86|17951)?(13[0-9]|15[0-9]|17[0-9]|18[0-9]|14[0-9])[0-9]{8}$/;
    return partten.test(str.replace(/[ ]/g, ""));
}

/*输入特殊字符判断*/
function _isSpecail(str) {
    var pattern = new RegExp("[`~!@#$%^&*()=|{}':;',\\[\\].<>/?~@#……&*()——|{}【】;:”“'。,?]");
    return pattern.test(str);
}

/*检验是否是邮箱*/
function _isMail(str) {
    var partten = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    return partten.test(str);
}

/*js获取地址栏的参数*/
function GetQueryString(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if (r != null)return unescape(r[2]);
    return null;
}

猜你喜欢

转载自blog.csdn.net/qq_33008701/article/details/55259548