Нет, это не экзамеционная задача, просто мне приходится парсить лог одной программы.
В чём суть вопроса, допустим, наши оговоренные строки — это:
AAA---AAA
и
BBB---BBB
00000
11111
AAA---AAA
22222
BBB---BBB
33333
44444
55555
AAA---AAA
66666
77777
88888
BBB---BBB
99999
должен превратиться в
22222
66666
77777
88888
То есть все между A и B оставить, все между B и A убрать, как и сами эти A и B.