HTML 标签去除器

粘贴一段 HTML,剥离所有 <...> 标签得到纯文本。可选保留或移除 script/style 区块内容、解码常见 HTML 实体、保留或压缩换行。基于正则做轻量去除,不是完整的 HTML 解析器,仅处理文本层面。

输入 HTML 等待输入
script/style
HTML 实体
换行

本工具按正则去除标签,不做完整的 HTML 解析,也不会执行或渲染其中的脚本。

纯文本结果
去除标签—
字符数—
行数—
换行—
输入 HTML 并点击「去除标签」,纯文本将显示在这里。

块级标签(p、div、li、br 等)会被转换为换行,其余标签直接删除。

处理规则
  • 先按需处理 <script> / <style> 区块:移除内容或仅去掉标签。
  • 删除 HTML 注释 <!-- -->。
  • 块级与换行标签(p、div、li、br、tr、h1 等)替换为换行。
  • 删除其余所有 <...> 标签。
  • 可选解码常见实体:&amp;、&lt;、&gt;、&quot;、&#39;、&nbsp; 等。
  • 「保留换行」会折叠行内多余空格;「压缩为空格」会把所有空白合并为单个空格。
  • 文本中形如 a < b 的裸小于号可能被误判,请知悉该限制。