>>> resultados = re.finditer(r'(\d\d)\w','11a22b33c')
>>> for resultado in resultados:
... print "%s com grupo %s [%s,%s]" % (resultado.group(), resultado.group(1),resultado.start(), resultado.end())
...
11a com grupo 11 [0,3] 22b com grupo 22 [3,6] 33c com grupo 33 [6,9] Não entendi porque group(1), imprime somente 11, o match é de 3 caratcteres, não?
Obrigado