列表排序助手 | 轻松整理列表
列表排序助手是一款在线工具,帮助用户快速排序长列表。支持按名称、日期或评分调整顺序,提升数据管理效率。
如何对列表排序?
粘贴文本后,列表排序工具会在浏览器中即时将每一行按顺序排列。你可以按字母顺序(A-Z 或 Z-A)或按数字排序,列表排序器还支持反转顺序、删除重复项和忽略大小写。无需上传、无需注册,你的列表始终不会离开你的设备。
排序选项
| 选项 | 作用 |
|---|---|
| 字母顺序 A 到 Z | 升序 |
| 字母顺序 Z 到 A | 降序 |
| 数字排序 | 将数字从小到大排序 |
| 反转 | 翻转当前顺序 |
| 删除重复项 | 仅保留唯一的条目 |
基本用法
- 将您的文本粘贴到输入框中
- 选择您的排序选项
- 点击“排序文本”进行处理
- 复制或下载结果
专业提示
- 对包含数字的列表使用自然排序
- 去除重复项以清理列表
- 对CSV数据使用不同的分隔符
从你的AI智能体调用此工具
免费的JSON API和Model Context Protocol (MCP) 服务器。无需注册、无需API密钥、CORS开放。专为Claude、ChatGPT、Cursor、脚本和前端应用设计。
curl -X POST https://mate.tools/api/v1/sort-lines.php \
-H "Content-Type: application/json" \
-d '{"text":"banana\napple\ncherry","order":"asc"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/sort-lines.php",
data=json.dumps({"text":"banana\napple\ncherry","order":"asc"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/sort-lines.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"banana\napple\ncherry","order":"asc"}),
});
console.log(await r.json()); 添加到 claude_desktop_config.json(Claude Desktop)、~/.cursor/mcp.json(Cursor)或任何其他MCP兼容客户端:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} 常见问题
自然排序智能处理数字,按人类预期将"item2"排在"item10"之前。机器排序将文本视为原始字符,将"item10"放在"item2"之前,因为"1"在字母顺序上先于"2"。对于包含数字的列表使用自然排序,对于严格的字母顺序使用机器排序。
在排序选项中选择"逗号"作为输入分隔符。该工具将把您的逗号分隔值拆分为单独的项目并进行排序,您可以为结果选择任何输出分隔符(换行、逗号、分号等)。
是的,在排序前启用"删除重复项"选项。这将在排序时消除列表中的所有重复条目。结合"忽略大小写",还将删除仅大小写不同的重复项(将"Apple"和"apple"视为相同)。
如何对列表排序?
粘贴文本后,列表排序工具会在浏览器中即时将每一行按顺序排列。你可以按字母顺序(A-Z 或 Z-A)或按数字排序,列表排序器还支持反转顺序、删除重复项和忽略大小写。无需上传、无需注册,你的列表始终不会离开你的设备。