我已经抓取了一些数据,并且有一些时间以 12 小时格式显示。字符串是这样的: Mon - Fri:,10:00 am - 7:00 pm. 所以我需要提取时间10:00 am,7:00 pm然后将它们转换为 24 小时格式。那么我最后要制作的字符串是这样的:
Mon - Fri:,10:00 - 19:00
在这方面的任何帮助将不胜感激。我尝试了以下方法:
import re
txt = 'Mon - Fri:,10:00 am - 7:00 pm'
data = re.findall(r'\s(\d{2}\:\d{2}\s?(?:AM|PM|am|pm))', txt)
print(data)
但是这个正则表达式和我尝试使用的任何其他正则表达式都没有完成任务。
万千封印
江户川乱折腾
函数式编程
慕勒3428872
相关分类