gpt4 book ai didi

javascript - 如何从字符串中删除所有 html 标签

转载 作者:行者123 更新时间:2023-12-03 22:42:33 25 4
gpt4 key购买 nike

您好,我正在尝试从显示错误的特定字符串中删除所有 html 标签。

这是我的字符串:

<p>Hi there</p> ~ wifi free <p>this is test</p> ~ breakfast free <p>This is another test</p>

我的 jQuery 代码在这里:

var item = <p>Hi there</p> ~ wifi free <p>this is test</p> ~ breakfast free <p>This is another test</p>;
item = item.replace(/~/g, '');
item = item.replace(/<p>/g, '');
item = item.replace('</p>'/g, '');
var splitArray = item.split('<br />');
var l = splitArray.length;
for (var i = 0; i < l; i++) {
out = out + "<li><span class='sp_icon sp_star_icon'></span> "
+ splitArray[i].trim() + "</li>";
}
console.log(item);

最佳答案

您可以使用正则表达式删除所有 html 标签:/<(.|\n)*?>/g

这里有详细描述:http://www.pagecolumn.com/tool/all_about_html_tags.htm

在你的 JS 代码中,它看起来像这样:

item = item.replace(/<(.|\n)*?>/g, '');

关于javascript - 如何从字符串中删除所有 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31515999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com