从 PDF、邮件正文、日志中粘贴文本时,经常会拖进一些原文按 72 或 80 列断行造成的换行符。这个工具把它缝回流畅的散文。
保留段落断行 (双换行),或把所有东西展平成一块。把单个换行替换为空格、不替换、或自定义分隔符比如 | 。在你的浏览器内运行 — 文本不离开页面。
丢入任何被换行的文本 — PDF 摘录、邮件正文、日志、按 80 列断了的代码注释。工具按原样读。
把换行替换为单个空格(默认 — 流畅散文)、什么也不替换(slug 风格拼接)、或者自定义字符串比如 " | " 或 "; "。
打开「保留段落」(Keep Paragraphs)保留双换行断段。打开「删除空行」(Drop Blanks)完全去除空行。「修剪空白」(Trim)清理结果首尾。
「空格」在每个换行处插一个空格,这样单词不会粘在一起。「无」把换行去掉、不替换 — 适合 slug、hash、或任何换行属于杂质的字符串。
多数粘贴的文本里段落断行 (块之间的空行) 是有意义的。剥掉它们通常会破坏可读性。如果想全部展平成一块,关掉这个选项。
能 — 三种换行符都被一视同仁处理。输出默认用 \n。
只在「修剪空白」(Trim)开的时候 — 这个开关会移除每行和最终结果首尾的空白。每行中间的 Tab 不动。
不会。我们只动 \r、\n、\r\n 这三种换行字节,其它字符(NBSP、零宽连接符、em-dash、智能引号、emoji)都按你粘贴时的样子原样保留。如果还要去 NBSP,结果再过一次单独的查找替换。
Strip 是 8 个工具里最轻量的之一 — 一次正则扫描。50 万行 / 50 MB 内丝滑;超过 500 万行你会感到短暂卡顿,瓶颈在字符串内存分配、不在正则本身。结果较大时预览框只显示前 5,000 行并加横幅说明,「复制」和「下载」始终返回完整文本。
是同一个东西的两个名字。Unix 和 Mac 上是 \n,Windows 上是 \r\n,老 Mac 上是 \r。所以不管你搜的是 "newline remover"、"line break remover" 还是 "remove new lines",这个工具的输出都一样。