ANSI转义字符清除工具

在线清除 ANSI 转义序列工具,去除终端日志中的颜色代码、光标控制字符(如 \x1b[31m),还原为纯文本,适合处理 Linux 日志和命令行输出。

0
原始字符数
0
移除字符数
0
结果字符数

工具介绍

ANSI转义字符清除工具可以一键清除文本中常见的ANSI转义序列、终端控制字符,提取干净的纯文本内容。适用于处理命令行日志输出、带颜色标记的终端文本等场景。

使用方法

直接将需要处理的文本粘贴到左侧输入框,工具会自动处理并生成结果。您可以勾选「同时清理其他控制字符」选项来移除除换行、制表符之外的其他不可见控制字符。处理完成后点击复制结果按钮即可获取干净文本。

清除原理

工具使用正则表达式匹配并移除ANSI转义序列,匹配规则包含:

若开启清理其他控制字符,则会移除ASCII码中除换行(\n)、制表符(\t)之外的所有控制字符。

注意事项

本工具仅移除ANSI转义字符和控制字符,不会修改原文可见内容。处理后的文本可直接复制使用。

什么是ANSI转义字符?

ANSI转义字符是终端输出中用来控制文本颜色、样式、光标位置等的特殊控制序列,通常以Esc字符开头,在复制终端日志时会一起被复制,影响文本可读性,本工具可以清除这些序列得到纯文本。

为什么需要清理其他控制字符?

部分文本中可能包含其他不可见的控制字符,这些字符不会显示但是可能影响后续文本处理,开启本选项可以移除这些字符,只保留换行和制表符两种常用格式控制字符。

处理后的文本怎么保存?

处理完成后点击「复制结果」按钮即可将处理后的文本复制到剪贴板,您可以粘贴到任何需要的地方保存或使用。

工具会上传我的文本内容吗?

不会,所有处理都在您的浏览器本地完成,文本不会上传到服务器,保障您的内容安全。