Мне нужно написать сценарий Perl для чтения в файле и удаления всего внутри ‹>, даже если они находятся в разных строках. То есть, если ввод:
Hello, world. I <enjoy eating
bagels. They are quite tasty.
I prefer when I ate a bagel to
when I >ate a sandwich. <I also
like >bananas.
Я хочу, чтобы результат был:
Hello, world. I ate a sandwich. bananas.
Я знаю, как это сделать, если текст находится в одной строке с регулярным выражением. Но я не знаю, как это сделать с несколькими строками. В конечном итоге мне нужно иметь возможность условно удалять части шаблона, чтобы я мог создавать параметризованные файлы для файлов конфигурации. Я думал, что Perl будет хорошим языком, но я все еще осваиваюсь.
Изменить: также требуется более 1 экземпляра ‹>