JS代码使用正则表达式验证日期如何写呢?

科技 3年前 阅读:16 评论:0

  html xmlns=。

  prototype。isDate = function(){ var r = this。match(/^(\d{4})(-|\/)(\d{2})\2(\d{2})$/); //正则表达式 if(r==null)return false; var d = new Date(r[1], r[3]-1, r[4]); return(d。

  getFullYear()==r[1](d。getMonth()+1)==r[3]d。getDate()==r[4]);}alert(2007-05-31。isDate());alert(2006-1-41。isDate());/script/headbody/body/html。

版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论

本站会员尊享VIP特权,现在就加入我们吧!登录注册
登录
用户名
密码
验证码
若未跳转,可点击这里刷新重试
未知错误
注册
用户名
密码(至少8位)
确认密码
邮箱(请填写常用邮箱)
验证码
若未跳转,可点击这里刷新重试
未知错误
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
若未跳转,可点击这里刷新重试
未知错误