Answers:
这里不需要jQuery,常规的JavaScript可以做到:
var str = "Abc: Lorem ipsum sit amet";
str = str.substring(str.indexOf(":") + 1);
var str = "Abc: Lorem ipsum sit amet";
str = str.split(":").pop();
或者,正则表达式版本(此版本的多个变体):
var str = "Abc: Lorem ipsum sit amet";
str = /:(.+)/.exec(str)[1];
:字符串中不止一个,则第二个变量将在最后一个变量之后而不是其他变量中返回第一个。不幸的是,JS的split()方法中没有split-only-n-times选项,这使您可以执行Python样式.split(':', 1)[1]。(这里是一个可选的number参数,但它不会做什么任何理智的人所期望的。)
label: something格式一致,如果不是这种情况,我会选择第一种方法。
"Abc:Lorem_ipsum_sit_amet".split(':').slice(1).join('.');