строка вида: "some text <start="1:30"/> some text"
Какой регуляркой или каким способом я могу получить значение в start? + потом его в секунды перевести
регуляркой вытащить и потом посчитать
Понял. Иду про регулярки читать
Можно и без регулярок. Найди индексы начала и конца и получи подстроку по индексам.
'some text <start="1:30"/> some text'.match(/start="(.*)"/)[1].split(':').map(Number) это оч грубо, проверьте
Блин, я думал будет что-то короткое и красивое. Так бы можно было сделать два сплита в принципе. Типа 'some text <start="1:30"/> some text'.split('start="')[1].split('"')[0]
так и так потом сплитать, мапать шо так гадость, шо так)
вообще, регуляркой можно же сразу обе группы выцепить, не? минуты и секунды сразу не шарю просто. надо как-то уделить вечер будет
А я не настолько хорошо знаю. Понемногу изучал ровно до встречи с nginx - там они на perl, меня это задизморалило и я забил.
вот типа такой гадости
Обсуждают сегодня