Привет, я хочу найти что-то в файле, который выглядит примерно так:
Start Cycle
report 1
report 2
report 3
report 4
End Cycle
.... продолжается и продолжается ..
Я хочу найти «Начать цикл», а затем извлечь отчет 1 и отчет 3 из него. Мое регулярное выражение выглядит примерно так
(Start Cycle .*\n)(.*\n)(.*\n)(.*\n)
Приведенное выше регулярное выражение выбирает цикл запуска и следующие три строки. Но я хочу опустить третью строку в моем результате. Это возможно? Или любой более простой скрипт на Perl можно сделать ??
Я ожидаю такой результат, как:
Start Cycle
report 1
report 3