前端开发过程中,经常会遇到对日期的合法性进行校验,方便、高效、用户体检良好的一种方式便是正则表达式。
var matchRegDate = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; //格式yyyy-MM-dd
var matchRegDateTime = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})\s+(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/; //格式yyyy-MM-dd HH:mm:ss