在Javascript中雕刻字符串

时间:2015-10-14 20:04:47

标签: javascript replace

我看了好几个帖子,但这让我有些困惑。

我如何提取" Karandeep Singh"从以下字符串?

<font color="#91D329">Add New Customer: Karandeep Singh</font>

我尝试使用替换方法,因为只更改了名称,其余部分保持不变,但由于引号而导致错误。

感谢。

3 个答案:

答案 0 :(得分:2)

在字符串上使用几个方法(substring,indexOf,trim) 像这样:

s = '<font color="#91D329">Add New Customer: Karandeep Singh</font>';
r = s.substring(s.indexOf(':')+1,s.indexOf('</font>')).trim();
// r is now "Karandeep Singh"

答案 1 :(得分:1)

您可以使用.split(': ')[1]来获取名称。

此外,此主题可能有所帮助:

get all characters after "," character

答案 2 :(得分:-1)

您需要

s.substring(40, s.length - 7);

模数逐个错误。