LINUX.ORG.RU

История изменений

Исправление provaton, (текущая версия) :

Значит, надо вместо .+? поставить более точный класс символов, например так:

In [8]: myre = '\d+(\w+)\D+?kukareku(\d)'

In [9]: re.findall(myre, sting)
Out[9]: [('one', '1'), ('two', '2'), ('three', '3')]

Исходная версия provaton, :

Значит, надо вместо .+? поставить более точный класс символов, например так:

In [8]: myre = '\d+(\w+)[\D]+?kukareku(\d)'

In [9]: re.findall(myre, sting)
Out[9]: [('one', '1'), ('two', '2'), ('three', '3')]