WmptWap/javascript/CommonJs.js

(开头部分) 5KB

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

//获取URL参数
function getQueryString(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
        return unescape(r[2]);
    }
    return null;
}
//去除空格(不能去除中间的空格,可以去除前后空格)
function RemoverSpace(str) {
    return str.replace(/(\s*$)|(^\s*)/g, '');
}
//验证是否为空||空字符串(ture为空 false不为空)
function CheckNull(str) {
    if (str == null) {
        return true;//为空
    }
    if (str.replace(/(\s*$)|(^\s*)/g, '').length <= 0)
    {
        return true;//为空
    }
    else {
        return false;
    }
}
//验证汉字
function CheckHanZi(str) {
    var reg = /.*[\u4e00-\u9fa5]+.*$/;
    return reg.test(str);
}
//验证正整数
function CheckInteger(str) {
    var reg = /^([0-9]|[1-9])*\d$/;
    return reg.test(str);
}
//验证正数
function CheckPositive(num) {
    var reg = /^\d+(?=\.{0,1}\d+$|$)/
    return reg.test(num);
}
//验证邮箱
function CheckEmail(str) {
    var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
    return reg.test(str);
}
//验证用户名
function CheckUserName(str) {
    var reg = /^[a-zA-Z0-9\u4E00-\u9FA5]{4,16}$/;
    return reg.test(str);
}
//验证登录名
function CheckAdminName(str) {
    var reg = /^[a-zA-Z0-9]{4,16}$/;
    return reg.test(str);
}
//验证密码
function CheckPwd(str) {
    var reg = /^[a-zA-Z0-9_!@#$%^&*]{6,20}$/;
    return reg.test(str);
后面还有 104 行代码,购买后查看完整代码

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

AI 解读 AI

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

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