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。
版权声明
本文仅代表作者观点,不代表木答案立场。
上一篇:js正则表达式是什么? 下一篇:单双引号在js的正则表达式中算特殊字符吗