Текстовый файл (file.txt
) выглядит так:
First line.
2. Second line
03 Third line
04. Fourth line
5. Line.
6 Line
Желаемый вывод: 1) исключение цифр в начале строки и 2) удаление пунктуации:
First line.
Second line
Third line
Fourth line
Line.
Line
Я пытался:
import re
file=open("file.txt").read().split()
print([i for i in file if re.sub("[0-9]\.*", "", i)])
Но я получаю результаты только на уровне слов, а не на уровне строк:
['First', 'line.', 'Second', 'line', 'Third', 'line', 'Fourth', 'line', 'Line.', 'Line']