﻿
//验证 4到18位（字母，数字，下划线，减号）
function check_User(val) {
    var t = /^[a-zA-Z0-9_-]{4,18}$/;
    return t.test(val);
}
//验证邮箱
function check_Eml(val) {
    var t = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
    return t.test(val);
}

//校验密码：只能输入6-20个以字母开头、可带数字~!@#$%^*的字符
function check_Pwd(val) {
    var patrn = /^[a-zA-Z]{1}([a-zA-Z0-9]|[~!@#$%^*]){5,19}$/;
    if (!patrn.exec(val)) return false
    return true
}
//验证商家名称
function check_BName(val) {
    var regex = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9_]){2,20}$");//不包含“-”
    //var regex = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9_-]){1,20}$");//包含“-”
    return regex.test(val);
}
//验证手机号码
function check_Phone(val) {
    return /^(0|"+")?((13|14|15|16|17|18|19)[0-9]\d{8})$/.test(val);
}
//验证是否数字
function check_Number(val) {

    return /^\d*$/.test(val);
}
//验证网址
function check_Url(val) {

    var reg = /(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/;
    return reg.test(val);
}


//淘宝口令
function check_KouLing(val) {

    var sv = val.substr(0, 1);
    var ev = val.substr(val.length - 1, val.length);

    if ((sv != "￥" || ev != "￥")&&(sv != "€" || ev != "€") && (sv!="$" || ev!="$")) {
        return false;
    }

    return true;
}
//验证金额
function check_Money(val) {

    var reg = /(^[1-9](\d+)?(\.\d{1,2})?$)|(^(0){1}$)|(^\d\.\d{1,2}?$)/;
    return reg.test(val)
}


//验证 小红书ID
function check_XHSID(val) {
    var t = /^[a-zA-Z0-9_-]{20,30}$/;
    return t.test(val);
}

//判断字符串是否包含url
function IsURL(str_url) {
    var strRegex = "((https|http|ftp|rtsp|mms)?://)"
    + "(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@ 
     + "(([0-9]{1,3}\\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 
     + "|" // 允许IP和DOMAIN（域名）
     + "([0-9a-z_!~*'()-]+\\.)*" // 域名- www. 
     + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\\." // 二级域名 
     + "[a-z]{2,6})" // first level domain- .com or .museum 
     + "(:[0-9]{1,4})?" // 端口- :80 
     + "((/?)|" // a slash isn't required if there is no file name 
     + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)";
    var re = new RegExp(strRegex);
    //re.test()
    if (re.test(str_url)) {
        return (true);
    } else {
        return (false);
    }
}
//判断字符串是否包含淘口令
function IsKouLing(str_url)
{
    var strRegex = "(￥|€|$|¢)[a-zA-Z0-9]*(￥|€|$|¢)";

    var re = new RegExp(strRegex);
    //re.test()
    if (re.test(str_url)) {
        return (true);
    } else {
        return (false);
    }
}

function quxiao_Btn() {
    location.href = "/Business/Flow/TaskList";

}
