标签: python regex python-3.x
我的目标是从提取的数据中寻找年份。我有一些看起来像“ 6/2009”和“ 3.12.1998”的数据。我想使用正则表达式查找连续的4位数字(之间没有特殊字符),但是上面的代码返回的是“ 6200”和“ 3121”,而不是2009和1998。
output_year = re.findall('\d{4}', extracted_year)
答案 0 :(得分:0)
也许这些情况没有引起故障。当然,请在正则表达式模式之前添加r,如下所示:https://ideone.com/6XS5yE
r