什么是列表格式化工具?
列表格式化工具支持在不同列表格式之间相互转换:逗号分隔、项目符号、编号列表、每行一项和 HTML 列表。粘贴任意格式的列表项,即可转换为所需格式,支持自定义分隔符、前缀及排序。
自动识别可以处理大部分常见分隔符,基本不用手动选输入格式。去重默认忽略大小写,需要精确匹配时可以打开「区分大小写」开关;排序按本地化规则处理,并提供随机打乱选项。HTML 输出生成合法的 <ul>/<ol> 标签,可以直接粘贴到 CMS,自定义分隔符支持任意字符串,包括 ' | ' 或 ', and ' 这样的多字符序列。
使用方法
- 粘贴任意格式的列表项——逗号分隔、每行一项或任意分隔符均可。
- 选择输出格式:项目符号(·)、编号(1. 2. 3.)、逗号分隔、HTML 无序/有序列表或自定义分隔符。
- 根据需要进行排序、去重或去除空白,然后复制结果。
何时使用
- 把数据库导出的逗号分隔标签,转换成每行一项,粘贴到表格里。
- 把会议记录里的项目符号列表,转换成可以贴进博客的 HTML <ul> 标签。
- 把邮件收件人列表去重并排序之后,再粘贴到邮件客户端。
结果
您有一份从电子表格导出的 20 个电子邮件地址列表(逗号分隔)。粘贴后,选择"每行一项"输出,勾选"按字母排序"和"删除重复项",即可得到去掉 3 个重复项后整洁有序的列表,直接粘贴到您的邮件工具中。
常见问题
- 如果列表里同时有逗号和换行,自动识别会选对分隔符吗?
- 自动识别会挑出现次数最多的那个作为分隔符。如果你的列表混合了多种,建议手动把输入格式设成「换行」,这样项目内部的逗号就不会被切开。再勾上「去除空白」,多余的空格也会被清理掉。
- 「去重」会把「Apple」和「apple」当作重复项吗?
- 默认会。去重时先把两边都转成小写再比较,所以「Apple」和「apple」算同一项,保留第一次出现的那一项并保持原来的大小写。如果想让「Apple」和「apple」算作两个不同的项,就打开「去重」旁边的「区分大小写」开关。
- 可以给每一行加个前缀吗?比如连字符或者编号?
- 「前缀」输入框里写什么,每一项前面就加什么。想要 markdown 风格的列表,填 '- '(后面带空格)即可。「编号」输出已经自动加了「1. 」「2. 」,前缀会接在编号后面。
- 对非拉丁字符,排序是按什么规则?
- A→Z 和 Z→A 采用区分语言的比较,遵循 Unicode 排序规则,因此西里尔文、中日韩文和阿拉伯文列表会按各自文字的自然顺序排列,而非码点顺序——正如俄语读者所期望的,“Б”排在“В”之前。处理带编号的数据时,可选择“数字”按每项中的数值排序,或选择“长度”从短到长排列。
- 想保留重复项,但仍然按字母排序怎么办?
- 不勾「去重」,把排序设成 A→Z 或 Z→A 即可。重复项会留在输出里,排序后会挨在一起出现,这样能直观看到每个值重复了几次。