在线移除换行
从粘贴的文本中去掉换行、保留段落间距,或把换行换成一个分隔符——全部在你的浏览器中完成。
移除换行完全在你的浏览器中运行。你粘贴用于合并、重排或重新格式化的文本保留在你的设备上,绝不会上传到 ArrayKit。
打开查找与替换工具
关于 移除换行
移除换行可清理那些带着别扭换行的文本——一段 PDF 复制内容、一封折行的邮件、一条代码注释,或一列从电子表格粘贴出来的数据。选择「全部移除」把每一行折叠成一段连续内容,选择「保留段落」只删除段落内部的单个换行、同时保持段落之间的空行间隔完好,或选择「替换为……」把每个换行换成空格、逗号、分号,或你输入的自定义分隔符。Windows 的 CRLF 和老式 Mac 的 CR 结尾会被自动规范化,可选的开关能折叠重复空格并修剪每一行,让结果读起来干净利落。它非常适合经常重排文本的写作者、开发者和数据工作者。一切都在你的浏览器本地运行,因此你粘贴的文本绝不会离开你的设备。
功能特性
- 移除全部换行,把文本合并成一段连续的一行
- 「保留段落」模式重排折行的行,但保留空行间隔
- 把每个换行替换为空格、逗号、分号,或自定义分隔符
- 把 Windows 的 CRLF 和老式 Mac 的 CR 结尾规范化为单一格式
- 「折叠空格」选项把连续的空格和制表符变成一个空格
- 「修剪」选项去掉每一行首尾的空白
- 实时预览、一键复制,并可下载清理后的文本
- 完全在你的浏览器中运行——粘贴的文本绝不会被上传
如何使用 移除换行
- 把带有多余换行的文本粘贴进输入框
- 选择一种模式:全部移除、保留段落,或替换为……
- 对于「替换为……」,选择一个分隔符或输入你自己的
- 切换「折叠空格」或「修剪每一行」以整理输出
- 复制结果,或将其下载为 .txt 文件
示例
输入
The quick brown fox
jumps over the lazy dog.
A second paragraph
wraps across lines.
输出
The quick brown fox jumps over the lazy dog.
A second paragraph wraps across lines.
「保留段落」模式移除单个换行,但保留段落之间的空行。
常见错误与故障排除
- 段落合并成了一个巨大的整块,而不是各自分开。 — 从「全部移除」切换到「保留段落」。「全部移除」会删除每一个换行;「保留段落」只移除段落内部的单个换行。
- 合并后的文本在行相接处出现了双空格。 — 开启「折叠空格」把连续的空格和制表符压缩为一个,并启用「修剪每一行」以去掉行末多余的空格。
- 即便合并之后,换行似乎仍然存在。 — 该文本很可能使用了 Windows 的 CRLF 结尾——它们会被自动规范化,因此请重新粘贴文本,并确认你看到的不是没有真实换行的软折行显示行。
- 替换换行时,单词连在一起没有间隔。 — 你选择了「无」分隔符,或把自定义字段留空了。请选择空格或「逗号 + 空格」,或输入一个包含结尾空格的分隔符。
常见问题
- 我如何保留段落之间的间隔,但移除段落内部的换行?
- 选择「保留段落」模式。它会把每个段落内折行的行重排成一行,同时让分隔相邻段落的空行保持不动。
- 我可以把换行替换为逗号或其他字符吗?
- 可以。选择「替换为……」模式,并选择逗号、逗号 + 空格、分号、空格或「无」——或者选择「自定义」并输入任意分隔符,例如「 | 」或一个制表符。
- 它能处理 Windows 的 CRLF 和老式 Mac 的回车吗?
- 能。CRLF(\r\n)和单独的 CR(\r)结尾会在处理前被规范化,因此从 Windows、macOS 或 Unix 来源复制的文本行为都一致。
- 为什么移除换行后我的输出仍有多余空格?
- 当两行合并时,行末和行首的空格可能挨在一起。请开启「折叠空格」把它们合并为单个空格,并先用「修剪每一行」去掉边缘空白。
- 我粘贴的文本会被发送到服务器吗?
- 不会。移除换行完全使用纯 JavaScript 在你的浏览器中运行。你粘贴的文本在你的设备上处理,绝不会上传到 ArrayKit。
相关工具
- 分隔符转换器 — 把多行与分隔列表相互转换
- 文本行排序 — 在浏览器中按字母、数字、长度排序文本行或随机打乱。
- 移除重复行 — 从列表中即时移除重复行,支持忽略大小写、去空白与排序。
- 查找和替换文本 — 在浏览器中对整段文本进行搜索与替换,支持正则、大小写和全字匹配。
- 字数统计 — 实时统计字符、单词、句子、字节和大致的 token 数。
- AI 文本清理器 — 检测并移除 AI 文本中的不可见字符与排版残留。
全部 ArrayKit 工具