天天看点

正则匹配yyyy-MM-dd HH:mm:ss

正则匹配yyyy-MM-dd HH:mm:ss

let zz = /^([1-2][0-9][0-9][0-9]-[0-1]{0,1}[0-9]-[0-3]{0,1}[0-9])\s(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/
str.match(zz)
           
  • 这个正则主要是先分组, 一组 yyyy-MM-dd, 一组HH:mm:ss,中间使用 \s 匹配空格
  • 匹配错误会输出

    null

    , 匹配成功后会输出:
    正则匹配yyyy-MM-dd HH:mm:ss

继续阅读