Разобрать тайм коды

Рейтинг: -2Ответов: 1Опубликовано: 07.01.2023
00:00 - Вступление;
01:24 - Композитор God of War;
02:47 - Секретный турнир Кратоса;
04:14 - Поиск поэм Квасира;
04:51 - Кто такой Квасир в мифологии?;
05:50 - Отсылка на Horizon: Zero Dawn;
06:49 - Отсылка на The Last of Us;
07:38 - Отсылка на God of War;
1:08:41 - Отсылка на Death Stranding;
12:22:34 - Властелин Колец;
13:10:41 - Брат Кратоса. 

Переменная содержит текст в котором могут быть таймкоды, пример выше.

Как разобрать текст, найти в нем таймкоды и получить на выходе массив

[[0,'Вступление'], [[84,'Композитор God of War']]

Где первое значение это время в секундах, второе значение - имя отрывка которое заканчивается переносом строки.

Возможно делать это и чтобы текст поправить, скажем время заменить, взять время в тег <span> и при этом массив формировать?

Ответы

Ответов пока нет.