【发布时间】:2017-06-15 18:15:10
【问题描述】:
需要一些正则表达式帮助以从以下字符串中提取时间:
3:00 am - 4:00 pm 转换数据等等等等
或
凌晨 3:00 转换数据等等等等
以下正则表达式适用于第一种格式,但不适用于第二种格式:/\d{1,2}:\d\d\s([AaPp][Mm])?\s?-?\s\d{1,2}:\d\d\s([AaPp][Mm])/g
【问题讨论】:
-
在尝试提出更多问题之前,请阅读Why is “Can someone help me?” not an actual question?。
-
在尝试提出更多问题之前,请阅读How do I ask a good question?。
-
这就是你想要的:-eval.in/817294?
-
将第二部分包含在可选集群中
\d{1,2}:\d\d\s([AaPp][Mm])?\s?(-?\s\d{1,2}:\d\d\s([AaPp][Mm]))?
标签: javascript regex