Прошу помощи знающих с реализацией данной идеи.
Имеется периодически обновляющееся расписание учебного заведения, которое имеет вид:
Пример
┌────┬──┬──────────────────────────────────┐
│ │ │ │
│No │No├──────────────┬───┬───────────────┤
│гр. │ур│ Предмет │Ауд│ Преподаватель │
├────┼──┼──────────────┼───┼───────────────┤
│31А │ 2│Химия │ 29│Глекова ВН │
│ │ 3│Рус язык │321│Кутаева ОА │
│ │ 4│Иностран яз │363│Красовская СВ │
│ │ │Иностран яз │209│Бедненко АБ │
│ │ │Иностран яз │ 23│Долматова ТС │
├────┼──┼──────────────┼───┼───────────────┤
│26ГП│ 2│Бел лит │349│Барташевич ВИ │
│ │ 3│Физика │ 22│Гамза АА │
│ │ 4│Химия │ 29│Глекова ВН │
├────┼──┼──────────────┼───┼───────────────┤
│31Э │ 1│Химия │ 29│Глекова ВН │
│ │ 2│Иностран яз │363│Красовская СВ │
│ │ │Иностран яз │209│Бедненко АБ │
│ │ │Иностран яз │ 23│Долматова ТС │
│ │ 3│История РБ │ 28│Богомолов ЕЕ │
└────┴──┴──────────────┴───┴───────────────┘
Само расписание
Как возможно реализовать парсинг, предварительно имея скачанный файл с расписанием на машине, чтобы из данного текста вырезалось расписание конкретной группы. По логике вырезка начиная с строки с названием нужной группы, и заканчивая названием другой группы.(примите извинения за тавтологию)