标签: python-3.x
在我的代码中,我得到了答案[('hathatat', 'hat')],但我想要[('hathatat')]。并请一些人告诉你如何重复整个正则表达式。
[('hathatat', 'hat')]
[('hathatat')]
import re x='hathatatlatrat' y = re.findall("((hat){2}at)",x) print(y)
答案 0 :(得分:2)
试试这样:
y = re.findall('((?:hat){2}at)', x)
hat不会以这种方式捕获。
hat