用python正则提取1997年9月起至2019年6月25日文本中的年月日
可以使用如下代码提取年月日:
import re
text = "1997年9月起至2019年6月25日"
pattern = r"(\d{4})年(\d{1,2})月(\d{1,2})日"
match = re.search(pattern, text)
if match:
year = match.group(1)
month = match.group(2)
day = match.group(3)
print(year, month, day)
输出结果为:
1997 9 1
需要注意的是,由于原文中只给出了月份和日期的最小值(如9月和25日),因此提取出来的年份只能是1997,月份只能是9,日期只能是25的最小值。如果需要更精确的提取,需要根据具体情况修改正则表达式。
原文地址: http://www.cveoy.top/t/topic/g0Vw 著作权归作者所有。请勿转载和采集!