WebContent/js/regex.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
用途:检查输入的Email信箱格式是否正确
输入:strEmail:字符串
返回:如果通过验证返回true,否则返回false
*/
function checkEmail(strEmail) {
//var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
var emailReg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
if (emailReg.test(strEmail)) {
return true;
} else {
return false;
}
}
function checkPassword(str){
var passwordReg=/^[0-9a-zA-Z]{6,16}$/;
if(passwordReg.test(str)){
return true;
}else{
return false;
}
}
// 判断输入是否是一个由 0-9 / A-Z / a-z 组成的字符串
function isalphanumber(str) {
var result = str.match(/^[a-zA-Z0-9]+$/);
if (result == null)
return false;
return true;
}
// 判断输入是否是一个数字--(数字包含小数)--
function isnumber(str) {
return !isNaN(str);
}
// 判断输入是否是一个整数
function isint(str) {
var result = str.match(/^(-|\+)?\d+$/);
if (result == null)
return false;
return true;
}
// 判断输入是否是有效的长日期格式 - "YYYY-MM-DD HH:MM:SS" || "YYYY/MM/DD HH:MM:SS"
function isdatetime(str) {
var result = str
.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/);
if (result == null)
return false;
var d = new Date(result[1], result[3] - 1, result[4], result[5], result[6],
result[7]);
return (d.getFullYear() == result[1] && (d.getMonth() + 1) == result[3]
&& d.getDate() == result[4] && d.getHours() == result[5]
&& d.getMinutes() == result[6] && d.getSeconds() == result[7]);
}
// 检查是否为 YYYY-MM-DD || YYYY/MM/DD 的日期格式
function isdate(str) {
后面还有 90 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
