Web/Scripts/checkstr.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
function isEmail(str) {
var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int|name|asia)$";
var re = new RegExp(regu);
if (str.search(re) == -1) {
return false;
}
else {
return true;
}
};
function isNull(str) {
if (str == null || str == "") {
return false;
}
else {
return true;
}
};
function getLen(str) {
var len = 0;
for (i = 0; i < str.length; i++) {
if (str.charCodeAt(i) > 256) {
len += 2;
}
else {
len++;
}
}
return len;
};
function isNumber(oNum) {
if (!oNum) return false;
var strP = /^\d+(\.\d+)?$/;
if (!strP.test(oNum)) return false;
try {
if (parseFloat(oNum) != oNum) return false;
}
catch (ex) {
return false;
}
return true;
};
function isDateTime(DateStr) {
return DateStr.match(/^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$/);
};
function isMobile(mobile) {
var reg0 = /^13\d{5,9}$/; //130--139。至少7位
var reg1 = /^153\d{8}$/; //联通153。至少7位
var reg2 = /^159\d{8}$/; //移动159。至少7位
var reg3 = /^158\d{8}$/;
var reg4 = /^150\d{8}$/;
var reg5 = /^18\d{9}$/;
var my = false;
if (reg0.test(mobile)) {
my = true;
后面还有 67 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
