【发布时间】:2016-01-14 22:02:21
【问题描述】:
您好,我的正则表达式有问题。我需要数据和格式 YYYY-MM-DD HH:MM:SS 但只有 12 小时。怎么了?
^([0]?[1-9]|[1|2][0-9]|[3][0|1])[./-]([0]?[1-9]|[1][0-2])[./-]([0-9]{4})_(\s((([1-9])|(1[02]))\:([0-5][0-9])((\s)|(\:([0-5][0-9])\s))$
【问题讨论】:
-
“但只有 12 小时”是什么意思?
-
可能有语法错误
^([0]?[1-9]|[1|2][0-9]|[3][0|1])[./-]([0]?[1-9]|[1][0-2])[./-]([0-9]{4})_( <-- Unbalanced '(' \s( <-- Unbalanced '(' (([1-9])|(1[02]))\:([0-5][0-9])((\s)|(\:([0-5][0-9])\s))$ -
我的意思是 12 小时制,例如晚上 11 点而不是 23 点
标签: regex