Сначала разберите файл на строки.Открыть, прочитать, разбить на разрыв строки
lines = File.open(file_name).read.split("\n")
Затем получить индекс
index = line.index{|x| x.match(/regex_pattern/)}
Где regex_pattern - шаблон, который вы ищете.Используйте индекс в качестве отправной точки, а затем второй аргумент - это количество строк (в данном случае 5)
lines[index, 5]
Он вернет массив 'lines'
Вы можете объединитьэто немного больше, чтобы уменьшить количество строк.но я пытался сделать его читабельным.