>>> match = re.findall(r'\w\w', 'hello')
>>> print match
['he', 'll']
Так как \w\w означает два символа, 'he' и 'll' ожидаются. Но почему 'el' и 'lo' не соответствуют регулярному выражению?
>>> match1 = re.findall(r'el', 'hello')
>>> print match1
['el']
>>>