2022-03-30-----2022-04-01 用Python正则式提取日期
可以使用Python的re模块来提取日期。以下是一个示例代码:
import re
text = "今天是2022年3月30日,明天是2022年3月31日,后天是2022年4月1日。"
pattern = r"\d{4}年\d{1,2}月\d{1,2}日"
dates = re.findall(pattern, text)
print(dates)
输出:
['2022年3月30日', '2022年3月31日', '2022年4月1日']
在这个例子中,我们首先定义了一个包含日期的文本字符串。然后,我们使用正则表达式模式\d{4}年\d{1,2}月\d{1,2}日来匹配日期格式,该模式匹配四个数字、一个“年”字符、一到两个数字、一个“月”字符、一到两个数字和一个“日”字符。最后,我们使用re.findall()函数来提取出所有匹配的日期,并将它们存储在一个列表中。
原文地址: https://www.cveoy.top/t/topic/bzXP 著作权归作者所有。请勿转载和采集!