正则删 style 属性大概率翻车,因会误删 标签、CDATA 块、注释中的字符串,破坏 HTML 结构,导致页面样式全崩。

直接删掉所有 style 属性是可行的,但不能靠正则全局替换 style=".*?" —— 它会误杀 标签、CDTA 块、注释里的字符串,甚至破坏 HTML 结构。
为什么正则删 style 属性大概率翻车
很多脚本用 /style\s*=\s*["'].*?["']/gi 匹配并删除,看似简洁,实际踩坑密集:
把任意文章或文档内容转换成精美的全屏翻页 HTML 演示文件(幻灯片风格)。当用户发来一篇文章、文档链接、Markdown 内容、或粘贴的文本,并且希望生成演示用的 HTML 时触发。支持任意内容来源:iWiki 链接、KM 链接、本地文件路径、直接粘贴的文本。生成的 HTML 文件保存到本地工作区,并通过企微直接发送给用户。触发词示例:帮我把这篇文章做成PPT、转成演示文档、生成HTML幻灯片、做个演示、转成可以演示的格式、article to deck、make a slide。
- 遇到
会被整段干掉,页面样式全崩 - HTML 注释里有
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!










