日期:2014-05-16 浏览次数:20438 次
1.验证时间字符串有效性 ,例如1998-2-30
//验证时间字符串有效性 ,例如1998-2-30 function isValidDate(str) { if (!/^\d{4}\-\d\d?\-\d\d?/.test(str)) { return false; } var array = str.replace(/\-0/g, "-").split("-"); var year = parseInt(array[0]); var month = parseInt(array[1]) - 1; var day = parseInt(array[2]); var date = new Date(year, month, day); return (date.getFullYear() == year && date.getMonth() == month && date.getDate() == day); }
?
2.检验邮箱有效性
//检验邮箱有效性 function validateEmail(email) { if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) { return false; }else { return true; } }