ZH
我的工具

删除空行

删除文本中的空行、把连续的多个空行合并为一个、让段落间距均匀,或只去掉开头和结尾的空行。只含空格的行也算空行。

整理后的文本
12 行 → 4 行 · 发现 8 个空行

已删除所有空行;有文字的行保持原有的空格和顺序。

我的工具 →
广告

从 PDF、邮件、电子表格和网页复制来的文本,常常满是空行。本工具一步就能把它们删掉,或者整理一下:在段落之间只保留一个空行,在每一行之间正好留一个空行,或者只去掉开头和结尾的空行。看起来是空的、但含有空格、制表符或不可见字符的行,也会被当作空行,这正是其他多数清理工具做不到的地方。

使用方法

  1. 粘贴文本。
  2. 选择删除每个空行、把连续空行合并为一个、让所有行间距均匀,还是只去掉开头和结尾。
  3. 除非需要保留只含空格的行,否则请保持“把空格行视为空行”开启。
  4. 复制整理后的文本;提示中会显示删除了多少行。

计算公式

如果一行匹配 ^[空白或不可见字符]*$,它就是空行

空白包括普通空格、制表符、不换行空格和其他 Unicode 空格;不可见字符包括零宽空格、词连接符、字节顺序标记、软连字符,以及人们当作“隐形”文字使用的空白韩文和盲文字符。Windows(CRLF)和旧版 Mac(CR)的换行会先被转换成普通换行。有文字的行绝不会被改动,所以内容里的缩进和行尾空格保持原样。

示例

示例购物清单有 12 行:4 行有文字,8 行是空行或只含空格。“全部删除”会留下“购物清单、牛奶、鸡蛋、面包”这 4 行。“最多一个空行”得到 7 行,每个条目之间只有一个空行;“仅开头和结尾”只删除末尾的 2 个空行。

常见问题

为什么其他工具删不掉某些空行?

因为它们含有空格、制表符或零宽空格之类的不可见字符。它们看起来是空的,其实不是。除非关闭那个选项,否则本工具会把它们当作空行。

怎样保留段落但去掉多余的间隔?

选择“连续空行最多保留一个”。段落分隔会保留,连续两个或更多的空行会变成一个。

能删除 Excel 或 Word 数据里的空行吗?

把列或文本粘贴到这里整理,再粘贴回去。每一行都被当作一行数据,所以空行会消失。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 删除空行. https://kakao.mobile/zh/tools/remove-empty-lines-tool/

MLA

“删除空行.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/remove-empty-lines-tool/.

广告