yyyy-MM-dd HH:mm:ss 正则表达式
时间: 2023-08-08 07:08:10 浏览: 106
正则表达式学习笔记
可以使用如下正则表达式匹配yyyy-MM-dd HH:mm:ss格式的日期时间:
```
\d{4}[-\/\.](0?[1-9]|1[0-2])[-\/\.](0?[1-9]|[12][0-9]|3[01])\s+([01]?[0-9]|2[0-3])\:[0-5][0-9]\:[0-5][0-9]
```
其中,`\d{4}`匹配4位数字,`[-\/\.\s+]`匹配日期分隔符(可以是斜杠、横杠、点或空格),`(0?[1-9]|1[0-2])`匹配月份(可以是1位或2位数字,但必须在1-12之间),`(0?[1-9]|[12][0-9]|3[01])`匹配日(可以是1位或2位数字,但必须在1-31之间,且考虑到不同月份的天数不同),`([01]?[0-9]|2[0-3])`匹配小时(可以是1位或2位数字,但必须在0-23之间),`[0-5][0-9]`匹配分钟和秒数(必须是2位数字,且在0-59之间)。
阅读全文