Вставка строки перед строками, содержащими определенное слово

343
user338474

Как вставить строку перед строкой, заканчивающейся определенным словом в текстовой панели? Например: я хочу вставить пустую строку перед каждой строкой, которая заканчивается словом «Глава»

-2
хорошо, но почему вы хотите сделать и откуда вы хотите сделать. напиши полный вопрос. Ali786 9 лет назад 0
Вы должны установить [Sublime Text] (http://www.sublimetext.com) и затем попробовать ответ smc ниже. Shazvi 9 лет назад 0
Я думаю, что OP хочет решение для Textpad Art Gertner 9 лет назад 0

1 ответ на вопрос

0
Art Gertner

Вам необходимо использовать функцию поиска / замены на основе регулярных выражений . Ищи

(.*Chapter)(\r\n)

Заменить

(\r\n)(\1)(\r\n)

Это будет делать именно то, что вы просили: добавьте новую строку перед каждой строкой, заканчивающейся словом Chapter. Обратите внимание, что это не учитывает полную остановку в конце предложения, поскольку вы не упомянули об этом.