У меня есть текстовый файл, который выглядит следующим образом.
Имя: Python
Адрес: яблоко
Это образец текста.
Может начинаться с другого текста text2.
Конец
Здесь начинается файл ....
Что происходит
Да
abble
Имя: Python
Адрес: яблоко
Это другой текст.
Конец
Есть еще один материал, который написан.
Что мне делать.
Это
Что происходит
Я пытаюсь удалить все между Именем: и Концом, за исключением того, что держу все до Имени: и Конца
import re
with open('testfile.txt') as csvfiles:
data=csvfiles.read()
print (re.sub('Name.*?End','',data, flags=re.DOTALL))
Результат, который я ищу:
Имя: Python
Адрес: яблоко
Это образец текста.
Может начинаться с другого текста text2.
Конец
Здесь начинается файл ....
Что происходит
Да
abble
Есть еще один материал, который написан.
Что мне делать.
Это
Что происходит
Что я получаю:
Здесь начинается файл ....
Что происходит
Да
abble
Есть еще один материал, который написан.
Что мне делать.
Это
Что происходит
Как сохранить 1-е вхождение от Имени до Конца и удалить все, что находится между Именем и Концом
Спасибо,
Светило