JavaScript,我们如何分裂...
输入字符串:12:002:204:457:109:40
输出:
12:00
2:20
4:45
7:10
9:40
答案 0 :(得分:4)
使用String#match
方法和正则表达式/\d{1,2}:\d{2}/g
。
console.log(
'12:002:204:457:109:40'.match(/\d{1,2}:\d{2}/g)
)

答案 1 :(得分:1)
使用正则表达式:
'12:002:204:457:109:40'.match(/(\d+:\d{2})/g).map(x => console.log(x))
(\d+:\d{2})
答案 2 :(得分:0)
试试这个。它根据你的需要提供准确的O / P.我已经使用alert()测试了它。相应地改变它。
function aDarnal() {
var s="12:002:204:457:109:40";
var len= s.length;
while(len >1)
{
var n = s.indexOf(":")+ 2;
var x= s.substr(0,n+1);
alert(x);
s=s.substr(n+1);
len= s.length
}
}