首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我如何用JavaScript来分割和壮胆这个字符串呢?

我如何用JavaScript来分割和壮胆这个字符串呢?
EN

Stack Overflow用户
提问于 2011-09-27 20:58:55
回答 3查看 226关注 0票数 0

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

如何使用JavaScript实现这一目标?

字符串结果= 6,00,234

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-09-27 21:07:38

如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var str = "<B>6,00,234</B>";

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

Stack Overflow用户

发布于 2011-09-27 21:01:35

如何使用JavaScript的split方法?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var str = "6,00,234";
var arr = new Array();
arr = str.split(",");
票数 1
EN

Stack Overflow用户

发布于 2011-09-27 21:27:10

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 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

这是因为当您执行正则表达式时,您将得到匹配,但被拆分为三个,这就是为什么您指示了三个括号块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7578522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文