[ID CC-CC2021] Удалить абзацы между двумя словами

serjmd

Топикстартер
20 лет на форуме
Сообщения
67
Реакции
1
Добрый день.
Есть телевизионная программа из которой надо удалить, например, каналы ТНТ и СТС. Следом идет канал Домашний, и полагаю, надо заменить все, что между словами "ТНТ" и "ДОМАШНИЙ" на "ДОМАШНИЙ".
Но пока мне удается только выделить название канала и один абзац.
 

big bear

15 лет на форуме
Сообщения
56
Реакции
14
По идее, как-то так:
Код:
найти (?i)(ТНТ\r)(.*\r)+?(ДОМАШНИЙ) заменить на $3
Но лучше бы на пример посмотреть. А то мало ли как там у вас.
 
  • Спасибо
Реакции: serjmd

serjmd

Топикстартер
20 лет на форуме
Сообщения
67
Реакции
1
Да! Большое спасибо.
Каналы я, правда, немного перепутал, но сам запрос работает как надо.
Сейчас с текучкой разгребусь, постараюсь разобраться в деталях.
Спасибо
 

RIKITIKI

20 лет на форуме
Сообщения
1 471
Реакции
522

Не по теме:
20 лет человек на форуме, а кнопочку спасибную так и не нашёл...
 
  • Ого!
Реакции: George