用python正则表达式表达 01092022 233907 和01-09-2022 233907
可以使用以下正则表达式来匹配这两个日期时间格式:
import re
text1 = "01.09.2022 23:39:07 :"
text2 = "01-09-2022 23:39:07 :"
pattern = r"\d{2}[.-]\d{2}[.-]\d{4} \d{2}:\d{2}:\d{2} :"
match1 = re.search(pattern, text1)
if match1:
print("匹配成功:", match1.group())
else:
print("匹配失败")
match2 = re.search(pattern, text2)
if match2:
print("匹配成功:", match2.group())
else:
print("匹配失败")
输出结果为:
匹配成功: 01.09.2022 23:39:07 :
匹配成功: 01-09-2022 23:39:07 :
原文地址: http://www.cveoy.top/t/topic/izub 著作权归作者所有。请勿转载和采集!