我正在寻找一种简单易用的最佳实践解决方案,在字符串中添加2个字符后添加字符串:
。
我的字符串如下所示:1100
。现在我希望得到结果:11:00
。
我发现只有很多解决方案可以在 2 字符之后添加:
,但是他们也会在00之后添加:
,因为解决方案是添加:每隔2之后字符。
这不是我想要的,我只需要添加一个:2个字符之后。
你能帮助我吗?
答案 0 :(得分:1)
var str = "1100";
var result= str.substring(0,2) + ":" + str.substring(2);
console.log(result)
答案 1 :(得分:0)
试试这个:
var txt1 = "1100"
var txt2 = txt1.slice(0, 2) + ":" + txt1.slice(2);
答案 2 :(得分:0)
var string = "foo baz";
var index = 4
var result = string.slice(0, index) + "bar" + string.slice(index);
alert(result);