Я новичок в javaScript и, работая над простым проектом, столкнулся с этой проблемой. У меня есть строка,Извлечение времени из строки в javascript
var str = "11 hrs and 34 mins";
и я хочу только раз в формате времени, как 11:34
так, что я делаю сейчас есть что-то вроде этого
var str = "11 hrs and 34 mins";
var time="";
var parts=str.split(" ");
for(var i=0;i<parts.length;i++){
if(parseInt((parts[i].trim()), 10)){
time+=parts[i]+" ";
}
}
console.log(time);
ли лучший способ сделать это с помощью внешних библиотек или чистого javaScript. Может, помогите мне с этим.
Вы можете использовать регулярные выражения –
могли бы вы дать мне пример – e11438