Прошу помочь с решением такой задачки.
Имеется документ на N-страниц, содержит информацию типа:
6:50 (любой текст) Вход Иванов (любой текст)
7:35 (любой текст) Вход Петров (любой текст)
12:50 (любой текст) Выход Иванов (любой текст)
12:50 (любой текст) Вход Сидоров (любой текст)
.....
23:50 (любой текст) Выход Сидоров (любой текст)
23:53 (любой текст) Вход Иванов (любой текст)
Необходимо скомпоновать в следующий формат:
8:50 9:34 16:26 (текст) Вход Иванов (текст)
8:50 9:34 16:26 (любой текст) Вход Петров (любой текст)
.....
8:50 9:34 16:26 (любой текст) Выход Иванов (любой текст)
8:50 9:34 16:26 (любой текст) Выход Сидоров (любой текст)
То есть нужно взять строку отбросить первые символы (время) записать текст в переменную, взять следующую строку отбросить время сравнить текст с переменной, если они равны тогда взять время из этой "следующей строки" и подставить в первую строку.