如何使用JavaScript拆分和增加此字符串?

时间:2011-09-28 04:58:56

标签: javascript

我有这个字符串,我使用string.bold()方法使字符串变粗。在调试此JavaScript时,我发现此字符串附加了粗体标记,并带有HTML标记<B>6,00,234</B>。现在我需要在一个区域显示这个大胆的结果,我需要在另一个区域中显示相同的结果而没有这个粗体选项。

使用JavaScript我该如何实现?

字符串结果= 6,00,234

3 个答案:

答案 0 :(得分:3)

像这样:

var str = "<B>6,00,234</B>";

var result = str.replace(/<[^>]+>/g,''); // 6,00,234

答案 1 :(得分:1)

如何使用JavaScript的split方法?

var str = "6,00,234";
var arr = new Array();
arr = str.split(",");

答案 2 :(得分:0)

我相信你会说你如何在标签之间提取内容?如果是这样,正则表达式组对此很有用。例如:

 var aString = '<B>6,00,234</B>'; //the original string
 var regex = /(<B>)([\w,\d]+)(<\/B>)/g; //regular expression
 var match = regex.exec(aString); //get the match for that string
 console.log(match[2]); //should give you your number

这是有效的,因为当你执行正则表达式时,你将得到匹配但分成三个,这就是你指出三个括号块的原因。