В этом примере замените значение 5
на любую длину, которую вы ищете.Второй пример показывает это как функцию
1)
>>> import re
>>> filename = r'c:\temp\foo.txt'
>>> re.findall('\w{5}', open(filename).read())
['Lorem', 'ipsum', 'dolor', 'conse', 'ctetu', 'adipi', 'scing', 'digni', 'accum', 'congu', ...]
2)
def FindAllWordsLongerThanN(n=5, file='foo.txt'):
return re.findall('\w{%s}' % n, open(file).read())
FindAllWordsLongerThanN(7, r'c:\temp\foo.txt')