Мне нужно проанализировать файл журнала во время выполнения с Java.
Мне нужно иметь возможность взять большой текстовый файл и найти определенную строку или регулярное выражение в пределах определенного диапазона строк..
Сам диапазон выводится другим поиском.
Например, я хочу найти строку "operation ended with failure"
в файле, но не весь файл, только начиная со строки, котораяговорит "starting operation"
.
Конечно, я могу сделать это с простым InputStream
и чтением файла, но есть ли библиотека или инструмент, который поможет сделать это более удобно?