У меня есть .Документ ICS, который я открыл в блокноте.
При экспорте файла система календаря помечает водяным знаком каждое описание события предложением. Для заполнителя я буду использовать:
This is a placeholder sentence with a web url http://example.com/null/.
Мне нужно удалить это предложение из очень длинного текстового файла, используя только текстовые редакторы, которые не путаются с отступом или форматированием, потому что текстовый формат ICS должен быть читаемым на компьютере.
Вот моя проблема. Строки ограничены 75 символами в ICS, поэтому файл выглядит примерно так:
DESCRIPTION: .................................. This is a placeholder senten
ce with a web url http://example.com/null/.
DESCRIPTION: .......... This is a placeholder sentence with a web url http:/
/example.com/null/.
DESCRIPTION: ......................................... This is a placeholder
sentence with a web url http://example.com/null/.
Программа прервала предложение, если оно превышало 75 символов, и добавила отступ в один пробел на следующей строке. Это, я полагаю, для машинной читабельности.
Проблема в том, что лишний пробел лишает все функции поиска и замены, которые я знаю, как использовать. Это случайно, разбивает слова, и я не уверен, что делать.
Мне нужно использовать какую-то функцию или, возможно, скрипт, который может игнорировать разрыв строки и отступ. Есть идеи?