在字符数后添加字符串(一次!)

时间:2015-09-23 09:36:49

标签: javascript jquery char substr

我正在寻找一种简单易用的最佳实践解决方案,在字符串中添加2个字符后添加字符串:

我的字符串如下所示:1100。现在我希望得到结果:11:00

我发现只有很多解决方案可以在 2 字符之后添加:,但是他们也会在00之后添加:,因为解决方案是添加:每隔2之后字符。

这不是我想要的,我只需要添加一个:2个字符之后。

你能帮助我吗?

3 个答案:

答案 0 :(得分:1)

var str = "1100";

var result= str.substring(0,2) + ":" + str.substring(2);

console.log(result)

DEMO

答案 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);