我有一个动态形成的字符串,如 - part1.abc.part2.abc.part3.abc
,其长度未知
在这个字符串中,我想根据第二次出现的“.”获取子字符串。这样我就可以得到 part1.abc
part2.abc
part3.abc
。
如果字符串像 - part1.abc.part2.abc.part3.abc.part4
输出必须像 part1.abc
part2.abc
part3.abc
part4
如何获取?
最佳答案
像这样:
str="part1.abc.part2.abc.part3.abc.part4"
temp=str.split('.');
out=[]
for(i=0; i<temp.length;i=i+2)
out.push(temp.slice(i,i+2).join('.'));
//["part1.abc", "part2.abc", "part3.abc", "part4"]
关于javascript - 使用javascript根据第二次出现的分隔符拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19782547/