Во многих текстовых файлах (работаю в Notepad++) в первой строке пустые строки, которые не знаю как удалить. Остальные удалил введя в строку поиска \n\r и заменив на \0 в расширенном режиме.
Если первую строку и начало следующей выделять вручную, затем вызывать поиск, то значок выглядит, как контур квадратика, однако в регулярках конструкция \A\r не находится. Если пробую заменять этот квадратик на пустую строку не через регулярки, то остальные строки сливаются в одну.
Работаю в Notepad++ (новая версия с поддержкой регулярок Perl)
Вставляю в поиск:
(^)ПЕРВАЯ ФРАЗА.+([А-Я]*)
Вставляю в замену:
$1$2
Пример:
ПЕРВАЯ ФРАЗА
рапрамповпроапомр апраппрыв
ывапвпвапв рвапвпп ыпвпаыа
ячачыпв апвпвпва пввпвпп4
А ЗДЕСЬ
ВТОРАЯ ФРАЗА
Сейчас выделение текста не ограничивается на А ЗДЕСЬ ВТОРАЯ ФРАЗА, а выделяется весь текст до конца документа и при замене удаляется весь текст, а надо чтобы от А ЗДЕСЬ ВТОРАЯ ФРАЗА и ниже текст оставался не тронутым, как быть?
Помогите найти строки в тексте со словом Заявлено. Работаю в Notepad++. Это такой редактор, в новой версии которого поддерживаются регулярные выражения Perl.
Строки ищу для того, чтобы их удалить, оставив при замене пустое поле ввода заменяемых символов.
С подстановкой скобок заработало, большое спасибо. В новой версии есть поддержка PCRE, поэтому работает то, чего раньше не было. Надо только поставить галочку на "И новые строки".