使用TRE的python中fuzzy regexp的findall

2024-10-02 08:18:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我在python中使用TRE作为模糊regexp,但是TRE似乎只找到第一个外观,而且它没有“findall”方法来查找regexp的所有外观。在

我要查找的代码应该如下所示:

import tre
pt = tre.compile('[0-9]{2}.[0-9]{2}.20[0-9]{2}', tre.EXTENDED)
fz = tre.Fuzzyness(maxerr=2)
m = pt.findall(text, fz)

但是,当然我得到了一个错误,因为“findall”不可用。在

有没有其他的方法来执行fuzzyregexp并查找所有匹配项?在

谢谢


Tags: 方法代码textimportptextended外观tre

热门问题