可以使用以下正则表达式来匹配这两个日期时间格式:

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 :
Python 正则表达式匹配日期时间格式 (01.09.2022 23:39:07 和 01-09-2022 23:39:07)

原文地址: https://www.cveoy.top/t/topic/qgzz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录