赞
踩
业务需求需要校验日期格式:
MM/DD/YYYY
百度了一圈也没有合适的都是校验 DD/MM/YYYY的所以就只能简单的教育一下
MM/DD/YYYY :
(0[1-9]|1[0-2])\\/(0[1-9]|1\\d|2\\d|3[01])\\/(19|20)\\d{2}
这里前边月份可以为01-12之间 日为01-31之间 年为1900-2099之间
等 DD/MM/YYYY:
这种格式的校验非常的全可以校验2月份平年28闰年29
(((0[1-9]|[12][0-9]|3[01])/((0[13578]|1[02]))|((0[1-9]|[12][0-9]|30)/(0[469]|11))|(0[1-9]|[1][0-9]|2[0-8])/(02))/([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3}))|(29/02/(([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00)))
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。