去除 HTML 标签

一键剥离 HTML 标签得到纯文本,保留块级换行、li 圆点、实体解码,可选保留链接与图片 alt。

去除 HTML 标签是做什么的

从网页、邮件、富文本编辑器里复制出来的内容总带着一堆标签,粘到哪里都乱糟糟。用正则暴力删除又容易把内容一起误删,遇到 & 这类实体符号也不会还原。

这个工具按浏览器真实的 HTML 解析规则剥离标签:块级元素(p、div、h1-h6、li 等)转换行,列表项保留「• 」圆点,&、< 等实体自动解码成原字符,得到的是排版正常的纯文本。

两个可选项照顾进阶需求:勾选「保留链接 URL」会在链接文字后附上 (网址),勾选「保留图片 alt」会把图片说明以 [图片: xxx] 形式留在原地,转存文档时上下文不丢。处理完可复制或下载 txt。

核心功能

  • 按真实 DOM 解析剥离标签,不会误删正文
  • 块级元素转换行,li 转圆点,排版不糊成一团
  • & 等实体自动解码还原
  • 可选保留链接 URL 与图片 alt 说明
  • 一键复制或下载 txt

去除 HTML 标签怎么用

一键剥离 HTML 标签得到纯文本,保留块级换行、li 圆点、实体解码,可选保留链接与图片 alt。

  1. 粘贴 HTML 代码,或点「示例」载入样例
  2. 纯文本结果实时生成在下方
  3. 按需勾选保留链接 URL、图片 alt
  4. 点「复制」取走文本,或下载为 txt 文件

适合这些场景

  • 把网页文章正文转成纯文本存档或打印
  • 清洗富文本编辑器导出的脏内容
  • 爬虫开发时核对 HTML 提取文本的效果

常见问题

脚本和样式标签里的代码会被保留吗?

不会。script、style、noscript 里的内容会整体剔除,只留下真正的可见文本,避免一堆 CSS、JS 代码混进结果里。

和直接用正则删标签有什么区别?

正则很难处理嵌套标签、属性里带引号、注释等边角情况,容易误删或漏删。这里走浏览器的 DOMParser 完整解析,行为和浏览器渲染一致,可靠得多,且实体字符会被正确解码。

能保留原文的表格结构吗?

表格会按单元格内容平铺成纯文本,每个表格块后换行分隔。如果需要保留表格线或列对齐,建议用支持表格导出的专门工具。