正则表达式

日期时间:下述应该不满足闰年  2月份校验

     1, yyyy-mm-dd hh24:mi:ss  

   \d{4}-([0]\d|[1][0,1,2])-([0,1,2]\d|[3][0,1])\s+([0,1]\d|[2][0,1,2,3]):([0,1,2,3,4,5]\d):([0,1,2,3,4,5]\d)

 2,yyyy-MM-dd HH:mm:ss、yyyyMMdd HH:mm:ss、yyyy-MM-dd HH:mm、yyyyMMdd HH:mm、yyyy-MM-dd和yyyyMMdd

  (([1-3][0-9]{3})[-]{0,1}(((0[13578]|1[02])[-]{0,1}(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)[-]{0,1}(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8])))\s\d{1,2}:\d{1,2}:\d{1,2})|(([1-3][0-9]{3})[-]{0,1}(((0[13578]|1[02])[-]{0,1}(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8])))\s\d{1,2}:\d{1,2})|(([1-3][0-9]{3})[-]{0,1}(((0[13578]|1[02])[-]{0,1}(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)[-]{0,1}(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))

posted on 2020-01-16 16:22  噢嗯  阅读(178)  评论(0编辑  收藏  举报