javascript - JS : How to remove style tags and their content from an HTML string, 使用正则表达式?

标签 javascript regex

我需要多次从 html 字符串中删除样式标签的全部内容。我不能为此使用 DOM 解析器。

在 JavaScript 中我怎么能做到这一点?

最佳答案

对于那些在 2020 年登陆这里的人来说,这对我有用。

string.replace(/(<style[\w\W]+style>)/g, "")
正如Bergi在OP评论中提到的那样,如果没有更好的选择,这应该被视为最后的手段。 RegEx 不是处理 HTML 的最佳方式。

关于javascript - JS : How to remove style tags and their content from an HTML string, 使用正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52212030/

相关文章:

python - 正则表达式匹配字符串后跟任何单词后跟字符串变量

javascript - javascript 导入的最佳做法是什么?

javascript - 如何在 SPA 中使用 nodejs 应用程序和中间件重定向到主页?

java - 使用正则表达式根据特殊字符的出现替换字符串片段

regex - Linux用bash脚本重命名多个文件+添加后缀

ruby - 使用正则表达式获取字符串中的一些元素

javascript - 点击问题的 Accordion

javascript - 无法对 Angular 示例项目运行测试

javascript - 标题列中标签的垂直文本

regex - 捕获正则表达式的更快方法