regex在JavaScript中拆分一个html字符串

regex split a html string in JavaScript?

本文关键字:一个 html 字符串 JavaScript 拆分 regex      更新时间:2023-09-26

好吧,当涉及到regex时,我不知道从哪里开始,但我认为这是正确的方法。。。我正在尝试用javascript拆分html,我正在检索html元素,如下所示:

$('.HomeFeaturedPrice').each(function(index, el) {
 var grabPrice = $(this).html();
 var convertPrice = Number(grabPrice);
 console.log(convertPrice);
});

convertPrice现在可以输出到不同的选项:

选项一是:$50.00

选项二是:<span id="salesprice">$50.90</span>我该如何写一个正则表达式来只获取价格。。。。去掉所有的html和美元符号。。。Chris

这么简单的事情不需要RegEx。你可以只做以下操作。

var salesPrice = $("#salesprice").text();

这将使salesPrice变量等于跨度元素之间的任何值。