如何在javascript中的“:”之前删除部分字符串?

时间:2010-11-03 22:44:43

标签: javascript

如果我有一个字符串“Abc:Lorem ipsum sit amet”,我如何使用javascript / jQuery删除“:”之前的字符串,包括“:”。例如,上面的字符串将成为:“Lorem ipsum sit amet”。

1 个答案:

答案 0 :(得分:219)

这里不需要jQuery,常规JavaScript会这样做:

var str = "Abc: Lorem ipsum sit amet";
str = str.substring(str.indexOf(":") + 1);

或者,.split().pop()版本:

var str = "Abc: Lorem ipsum sit amet";
str = str.split(":").pop();

或者,正则表达式版本(这个的几个变体):

var str = "Abc: Lorem ipsum sit amet";
str = /:(.+)/.exec(str)[1];