如何在JavaScript中的“:”之前删除部分string?
如果我有一个string“Abc:Lorem ipsum sit amet”,如何使用javascript / jQuery删除“:”之前的string,包括“:”。 例如,上面的string将变成:“Lorem ipsum sit amet”。
这里不需要jQuery,普通的JavaScript会这样做:
var str = "Abc: Lorem ipsum sit amet"; str = str.substring(str.indexOf(":") + 1);
你可以在这里testing它 。 或者, .split()
和.pop()
版本:
var str = "Abc: Lorem ipsum sit amet"; str = str.split(":").pop();
你可以在这里testing这个版本 。 或者,正则expression式版本(这个的几个变体):
var str = "Abc: Lorem ipsum sit amet"; str = /:(.+)/.exec(str)[1];
你可以在这里testing 。