星点 星点-文本 工具 首页星点导航
关于
版本 v0.1.0

文本清理工具

三种文本规范化能力合一:去除空行、去除首尾空格、换行符转换。选择子模式与选项,一键处理,明确显示修改前后行数与换行符统计。

文本清理 · 工具介绍

配置、脚本、日志和跨平台文本常混入多余空行、首尾空格和不同换行符。本工具把三种清理能力合并到一个入口。

去除空行:删除真正空行,可把仅含空格/制表符的行也视为空行,可压缩连续空行或只删开头/结尾空行,并显示删除行数。

去除首尾空格:全文或每行分别去首尾空白,可选空白集合(常见 Unicode 空白 / 仅空格 / 仅制表符),保留/删除首尾空行作为独立控制项。

换行符转换:自动检测 LF / CRLF / CR,显示各类数量并标记混合换行,转换到目标换行,可选保留末尾换行。

处理只改变指定的空白或换行,不改动行内内容。全部在浏览器本地完成。

文本清理 · 功能特点

  • 去除空行:删除 / 压缩空行、空白行视为空行、只删首尾
  • 去除首尾空格:全文 / 每行两种范围
  • 空白集合可选:Unicode 空白 / 仅空格 / 仅制表符
  • 换行符检测:LF / CRLF / CR 数量与混合标记
  • 换行转换目标:LF / CRLF / CR,保留末尾换行
  • 显示处理前后行数、删除行数、换行符统计
  • 不改动行内内容,浏览器本地处理

文本清理 · 使用方法

  1. 选择子模式(去除空行 / 去除首尾空格 / 换行符转换);
  2. 设置对应选项;
  3. 点击“处理”,右侧输出结果;
  4. 查看处理前后行数与换行符统计;
  5. 复制或下载。

文本清理 · 常见问题

Q:去除空行会顺便 trim 其它行吗?

不会。去空行只删除空行,不会对其它非空行做首尾空白清理。

Q:全文 trim 和每行 trim 有什么区别?

全文 trim 只去掉整段文本最前与最后的空白;每行 trim 对每一行的首尾分别去空白。两者是不同的任务。

Q:CRLF、LF、CR 有什么区别?

CRLF(\r\n)是 Windows 换行,LF(\n)是 Linux/macOS 换行,CR(\r)是旧 Mac 换行。工具先识别 CRLF 再识别单独 CR 和 LF,避免把 CRLF 误计为两个换行。

Q:混合换行能统一吗?

能。检测到混合换行会明确标记,转换后统一为目标换行格式。

相关工具

继续使用本站其它文本处理工具:

文本对比

左右对比两段文本,标出新增/删除差异

打开工具

文本去重

按行去重、保留原顺序

打开工具

文本排序

字符、数字与自然排序

打开工具

文本统计

统计行数、段落、字符、单词与字节

打开工具

文本替换

查找替换与正则替换

打开工具

大小写转换

大小写与命名格式转换

打开工具

文本分割与合并

按分隔符拆分或合并文本

打开工具

行号处理

添加、移除与重排行号

打开工具

批量文本处理

多步骤清洗文本

打开工具

在线笔记本

本地保存文本、代码与 Markdown

打开工具