列表转文本
把列表按指定分隔符拼成一段文本:逗号、空格、分号、竖线、换行或自定义连接符任选,可给每项包单引号、双引号或反引号,并支持去重与按码点排序,同时给出条目数、去掉的重复数与字符数。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
列表
拼接结果
一行文本,可直接复制。
输入列表后即可拼接成文本
条目数: 0 · 去掉重复: 0 · 字符数: 0 · 连接符长度: 0
这个工具能做什么
- 把一列值拼成一行给接口传参、写进 URL 或塞进 SQL 的 IN 列表,不用手工敲逗号。
- 生成 CSV 的一行、Markdown 的一行或日志字段时,用「每项加引号」批量包好每一项,避免内容里出现分隔符时串行。
- 配合去重与排序,把粘贴来的杂乱清单整理成稳定的一行文本,方便做前后对比。
示例
输入
apple banana cherry
输出
apple,banana,cherry
默认按逗号连接,输出一行文本;换成空格、分号、竖线、换行或自定义连接符都只改一个下拉框。
常见问题
连接符里的换行怎么输入?
下拉框直接选「换行」即可;选「自定义」时在输入框里写 \n 表示换行、\t 表示制表符,工具会把这两个写法还原成真实字符。
内容里本身有逗号会怎样?
拼接时不会自动转义,所以像 a,b 这样的项和逗号连接符放一起会分不清边界。这种情况把「每项加引号」选成双引号,或者换一个内容里不会出现的连接符。
去重和排序会改变原顺序吗?
去重保留第一次出现的顺序;只有勾选「排序输出」才会按 Unicode 码点重排。两个都勾时先按原顺序去重,再整体排序。
能处理多少条?
20 万条。超过会直接报错,因为拼接在浏览器主线程里完成,超大输入会让页面卡住。
关键词:列表转文本list to string列表拼接分隔符join list逗号连接竖线分隔加引号