WebRoot/js/shyjs.js

(开头部分) 14KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function RemoveSqlChar(str) {
    return str.replace('#', '^').replace('%', '^').replace('/', '^').replace('@', '^').replace('\'', '^');
}

function getFix(num) {
    return num.toFixed(2);
}

function checkPost(post) {
    var reg = /^[0-9]\d{5}$/;
    var flag = reg.test(post);
    if (flag) {
        return true;
    } else {
        return false;
    }
}
function checkPhone(phone) {
    //var reg = /^((((13[5-9]{1})|(15[0,1,2,7,8,9]{1})|(188)){1}\d{1})|((134[0-8]{1}){1})){1}\d{7}$/;
    var reg = /^1[0-9]{10}$/;
    var flag = reg.test(phone);
    if (flag) {
        return true;
    } else {
        return false;
    }
}
function checkEmail(email) {
    var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    var flag = reg.test(email);
    if (flag) {
        return true;
    } else {
        return false;
    }
}
function checkSFZ(num) {
    var len = num.length, re;
    if (len == 15)
        re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/gi);
    else if (len == 18)
        re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d|x)$/gi);
    else {
        // alert("输入的数字位数不对!");
        return false;
    }
    var a = num.match(re);
    if (a != null) {
        if (len == 15) {
            var D = new Date("19" + RegExp.$3 + "/" + RegExp.$4 + "/" + RegExp.$5);
            var B = D.getYear() == RegExp.$3 && (D.getMonth() + 1) == RegExp.$4 && D.getDate() == RegExp.$5;
        }
        else {
            var D = new Date(RegExp.$3 + "/" + RegExp.$4 + "/" + RegExp.$5);
            var B = D.getFullYear() == RegExp.$3 && (D.getMonth() + 1) == RegExp.$4 && D.getDate() == RegExp.$5;
        }
        if (!B) {
            //    alert("输入的身份证号 " + a[0] + " 里出生日期不对!"); 
            return false;
        }
后面还有 405 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。