YourTools.
English
返回目录
工具

HTML 标签过滤

过滤 HTML 标签得到可读文本,或保留标签只去除属性,可指定保留的标签或属性;脚本不会执行。

本地处理

文件只在当前浏览器处理;关闭或清空后不保留。

输入文本

输入或粘贴要处理的文本

调整设置

可调整过滤方式、保留的标签或属性、去除空白行 等

HTML 标签过滤

开始处理

在本机浏览器中处理,可随时取消

请先输入文本

工具介绍

在线去除 HTML 标签,提取网页、邮件模板或编辑器内容中的可读文本;也可以保留标签、只去掉属性,清理满是 class、style 的代码。两种方式都可以指定要保留的标签或属性,例如链接和图片。

提取文本时,标题、段落和列表项各占一行,表格单元格之间用制表符分隔,script、style 等元素的内容会被丢弃。HTML 只作为文本读取,脚本不会执行,也不会加载任何资源。最多处理 1 MB,全部在浏览器中完成,内容不上传。

使用步骤

  1. 粘贴 HTML 源码,也可以点击“使用示例”。
  2. 在“过滤方式”中选择“过滤标签(得到文本)”或“过滤属性(保留标签)”。
  3. 在“保留的标签或属性”中填写要保留的项,用逗号分隔,例如“a, strong”或“href, src”;建议保持勾选“去除空白行”和“去除行首尾空格”。
  4. 点击“运行”,预览结果并下载:只剩文本时保存为文本文件,保留了标签时保存为 HTML 文件。

格式与限制

输入
文本
输出
纯文本、HTML
大小上限
1 MB
可调设置
过滤方式(过滤标签、过滤属性);保留的标签或属性;去除空白行;去除行首尾空格
隐私
文件留在当前浏览器会话中,不上传文件字节。
费用
免费,无需注册

常见问题

怎样保留链接或加粗?

在“过滤标签(得到文本)”方式下,把标签填进“保留的标签或属性”,例如“a, strong”。保留的标签会连同全部属性写回,周围的文本保持 HTML 转义,结果保存为 HTML 文件。

“过滤属性(保留标签)”有什么用?

它保留所有标签、注释和文本,只去掉不在保留列表中的属性。例如保留 href 和 src,链接和图片仍然可用,class、style、id 会被去掉;script 和 style 元素也会保留,只是没有属性。

脚本、样式等隐藏内容会怎样处理?

提取文本时,script、style、noscript、template、iframe、object、svg、math 元素里的内容会整个丢弃,CSS 和代码不会混进文本。工具只读取 HTML,不会执行脚本,也不会加载图片或链接。

为什么 & 这类实体变成了字符?

只提取文本、没有保留标签时,实体会被还原,例如 &amp; 变成 &,&lt; 变成 <。保留了标签时结果是 HTML,文本会保持转义。

提取出的文本是怎么排版的?

p、div、h1 到 h6、li、tr 等块级元素各起一行,br 变成换行,表格单元格之间用制表符分隔。连续的空格会合并(pre 中除外),块与块之间最多保留一个空行,勾选“去除空白行”时则不留空行。