Python 正则表达式匹配日期时间格式 (01.09.2022 23:39:07 和 01-09-2022 23:39:07)
可以使用以下正则表达式来匹配这两个日期时间格式:
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 :
 
原文地址: https://www.cveoy.top/t/topic/qgzz 著作权归作者所有。请勿转载和采集!