移除 HTML 标签
粘贴 HTML 标记,此工具会移除每一个标签,只保留标签之间的文本。它运行 PHP 的标准函数 strip_tags:所有位于尖括号内的内容(<p>、<br>、<div class="...">、结束标签以及 <!-- 注释 -->)都会被移除,而周围的文本则原样保留。你还会得到三个计数器:处理前字符数、处理后字符数,以及移除了多少个字符。
工作原理
-
1
粘贴标记
一段 HTML 代码、从“查看源代码”复制的整页内容,或以 HTML 格式导出的邮件正文。
-
2
移除标签
点击按钮,每一个标签、结束标签和 HTML 注释都会在服务器端一次性移除。
-
3
查看计数器
统计信息会显示处理前后的字符数,以及移除了多少个字符。
-
4
复制纯文本
输出是一段干净的字符串,可直接用于文本编辑器、电子表格、AI 提示词或后续处理。
它能做什么,不能做什么
strip_tags 是一个快速、直接的标签移除器。它并不是一个完整的 HTML 转文本转换器,因此清楚地了解它的边界很有帮助。
- 移除标签,保留文本。
<b>bold</b> text会变成bold text。开始标签、结束标签及其属性全都会消失。 - 移除 HTML 注释。
<!-- note -->visible会变成visible。 - 不会插入换行。 像
<p>和<div>这样的块级标签会被直接删除,因此<p>One</p><p>Two</p>会变成OneTwo。你文本中原有的换行会被保留。 - 不会解码实体。
Tom & Jerry仍然是Tom & Jerry。要把&转换回&,请将结果送入 HTML 实体解码器。 - 脚本和样式文本会保留。 只有
<script>和<style>标签会被移除;它们之间的代码或 CSS 会保留下来。如果你不需要,请先自行删除这些区块。
处理前后对比
| 输入 | 输出 |
|---|---|
<p>Hello</p> |
Hello |
<a href="https://x.com">click</a> |
click |
<b>bold</b> text |
bold text |
<!-- note -->visible |
visible |
<br><br> |
(空) |
Tom & Jerry |
Tom & Jerry |
常见用途
- 清理 CMS 输出。 从导出的文章中提取正文,并保存为纯
.txt。 - 喂给语言模型。 相比标记语言,模型处理纯文本的效果更好,因此在编写提示词前先移除标签。
- 抓取数据清理。 当爬虫返回
innerHTML,而你只想要可见文本时。 - 快速提取文本。 粘贴任意 HTML 片段,读回不带周围标记的文字。
需要了解的事
- 在哪里运行。 处理在我们的服务器上进行。出于分析目的,仅记录处理前后的字符数,绝不记录 HTML 本身;不过,和任何在线工具一样,请避免粘贴真正敏感的数据。
- 实体与脚本。 如果输出中仍显示
&或残留的 JavaScript,这是正常的:请单独解码实体,并在粘贴前移除<script>/<style>区块。
常见问题
不会。它只移除标签,因此 &、 和 ' 等实体会原样保留。如果你需要真正的字符,请将结果送入 HTML 实体解码器。
不会。像 <p> 和 <div> 这样的块级标签会被删除,但不会插入换行,因此段落可能会连在一起。你文本中原有的换行会被保留。
标签本身会被移除,但它们之间的 JavaScript 或 CSS 文本会保留在输出中。如果你不想要这些代码,请在粘贴前删除这些区块。
会。<!-- ... --> 区块会随标签一起被移除。
在我们的服务器上,通过一次 strip_tags 处理。此工具只记录处理前后的字符数,不记录你的 HTML 内容。
相关工具
可复制的箭头符号
一键复制常用 Unicode 箭头:直线、双线、斜向、钩形、环形和三角样式,适合文档、聊天和设计。
小于或等于符号
复制 ≤ 符号及相关数学比较符号。包含适用于电子表格、论文和网页的 Unicode、HTML 实体及 LaTeX 标记。
域名生成器
根据一个关键词生成域名创意:在六种常见 TLD 中组合前缀、后缀、重复字母和数字结尾。
适合阅读障碍者的文本转换工具
将粘贴的文本重新排版为短段落和约72个字符的行,便于阅读。将结果复制到任何文档、邮件或编辑器中。
泰语数字转文字工具
在浏览器本地将最多 18 位数字写成泰语,或用 ASCII 数字或泰文数字将准确的泰铢和萨当金额写成文字,不进行舍入。
从文本中提取数字
从文本块中提取所有数字(包括整数、小数、带符号数值和货币值),去重后即可直接粘贴。
此工具还提供其他语言版本
- HTML-tags verwijderen [NL]
- Supprimer les balises HTML [FR]
- حذف علامات HTML [AR]
- Usuń tagi HTML [PL]
- Hapus Tag HTML [ID]
- HTML-Tags entfernen [DE]
- Eliminar etiquetas HTML [ES]
- ลบแท็ก HTML [TH]
- HTMLタグを削除 [JA]
- Ta bort HTML-taggar [SV]
- Xóa thẻ HTML [VI]
- HTML 태그 제거 [KO]
- Remover Tags HTML [PT]
- Remove HTML Tags [EN]
- Rimuovi i tag HTML [IT]
- Удалить HTML-теги [RU]
- HTML Etiketlerini Kaldır [TR]