>>575
こういうのでいいわけ?

import re

sample = """foo1
foo2
foo3
foo4
"""
rexp = re.compile("""^(.{1,})$""", re.MULTILINE)

>>> rexp.findall(sample)
['foo1', 'foo2', 'foo3', 'foo4']

行末の改行が欲しければ、
>>> [currLine + "\n" for currLine in rexp.findall(sample)]
['foo1\n', 'foo2\n', 'foo3\n', 'foo4\n']

こんなとか。