我从抓取的页面中获得了这种值,我希望通过正则表达式得到它:
4:00pm
16th-17th
1:30am
我有这个表达式来处理时间并且工作正常:
([1-9]|1[012]):[0-5][0-9](am|pm)
有没有一种方法可以使用单个正则表达式,我还可以包含 16th-17th 的匹配
答案 0 :(得分:1)
(([1-9]|1[012]):[0-5][0-9](am|pm))|(\d{1,2}(st|nd|rd|th)-\d{1,2}(st|nd|rd|th))