输入 · — 行 · — 字符
输出 · — 行 · — 字符
执行完成 · 耗时 0.00毫秒 · —
§01 — 关于此工具
拆分的反操作。
每行一项的列表,有时候得拼回一行用逗号隔开 — 比如喂给 SQL IN()、做 slug、塞 CSV 单元格、或者填 tag 属性。这工具就干这事。
默认分隔符是 ", "(逗号加空格)。改成任意东西:tab、换行、" | "、" — ",或你自己的字符串。
§02 — 如何使用03 步
步骤 0101 / 03
粘贴你的行
丢入每项一行。默认跳过空行。
步骤 0202 / 03
设置分隔符
默认是 ", "。改成任何你需要的 — 特殊字符和空格按字面保留。
步骤 0303 / 03
复制结果单行
点「复制」(Copy)。输出是一个拼好的字符串,可以直接粘进查询、属性或消息。
§03 — 常见问题6 个回答
01
能用换行做分隔符吗?
能 — 在框里输入 \n。输出会变多行,适合用不同可见分隔符重新合并。
02
包含空行吗?
默认不 — 跳过。关掉「跳过空行」(Skip blanks)把空行作为空条目包含进来。
03
分隔符会加在末尾吗?
不会。分隔符只放在条目之间。
04
「修剪每行」(Trim each)也修剪最终结果吗?
它只修剪每个输入行的首尾。最终拼好的结果只有在「修剪结果」(Trim result)也打开时才被修剪。
05
分隔符里的字符正好出现在我的数据里怎么办?
工具不做转义 — 分隔符是字面放在条目之间的。所以如果你用 "," 合并一组 URL,而某个 URL 里就有逗号,输出会变成歧义。CSV 等字段可能含分隔符的场景,请用专门的 CSV 库(Python csv、Node csv-stringify),或者换一个不会冲突的分隔符,比如 " | " 或 Tab。
06
合并出来的单行非常巨大怎么办?
Join 的输出是单独一行,可能有几兆甚至几十兆字符长。输入 100 万行内丝滑。输出超过 100 MB 时 Chrome 的「复制」可能静默失败 — 这个问题在 Join 上最突出,因为结果是一行超长字符。请改用「下载」,文件下载没有实际上限。
§04 — 其他七个工具7 / 07
01
排序
把列表按字母排序。A→Z、长度、自然数。/tool/list-alphabetizer打开 ↗
02
删除换行
删除换行符。替换、合并、修剪。/tool/line-break-remover打开 ↗
03
统计
统计行数、字数、字符数。/tool/line-counter打开 ↗
04
拆分
把一个大文件拆成多个小文件。/tool/text-file-splitter打开 ↗
05
前缀
给每行添加前缀。/tool/add-prefix-to-lines打开 ↗
06
后缀
给每行添加后缀。/tool/add-suffix-to-lines打开 ↗
07
对比
对两个列表做交集、差集、并集。/tool/compare-two-lists打开 ↗
§ — 隐私你的文本不离开浏览器。不上传、不登录、不记录你粘贴的内容。
查看隐私页 ↗