了解Python重新匹配引擎

时间:2018-06-23 18:20:18

标签: python regex

为什么:Python3中的WriteFile返回re.findall("(abab)+", "abababababab!@#$abababab")而不是['abab', 'abab']

我正在阅读:terminal screenshot,并期望它返回后者,因为['abab', 'abab', 'abab', 'abab', 'abab']re.search相匹配。

在我的终端机中,Grep似乎也表现出了我期望Python 'abababababab'表现出的行为。

{{3}}

匹配所有出现的“ abab”。我是第一次熟悉正则表达式。谁能帮助我了解为什么findall会这样?

0 个答案:

没有答案