ToolboxAgent

文本排序

在線文本排序工具,支持升序、降序、隨機、反轉、按長度排序等多種模式,適合名單和列表整理。

使用說明

  1. 1 輸入多行文本
  2. 2 選擇排序模式
  3. 3 查看排序結果並複製

相關工具

關於此工具

文本排序工具支持多種排序模式:升序(A-Z / 字母順序)、降序(Z-A)、隨機打亂、行反轉、以及按行長度排序。每行視為一個排序單元,粘貼文本後選擇模式即可立即得到結果。

常見使用場景:整理關鍵詞列表使其有序便於查重、隨機打亂題目順序用於出卷、將 DNS 解析記錄或 IP 列表按字母排序、整理城市名單或商品清單、反轉日誌行順序讓最新記錄在前。

與 Excel 排序相比,這裡不需要建表格、不需要指定列,直接處理多行純文本,操作路徑更短。對於開發者整理配置項、關鍵詞、枚舉值列表特別實用。

常見問題

排序時中文內容會按什麼順序排列? +

中文文本默認按 Unicode 碼點排序,大致符合漢字偏旁部首和筆畫的排列規律,但不完全等同於漢語拼音字典序。如果需要嚴格按拼音排序,建議先將中文轉換為拼音再進行排序。

排序時大小寫字母的順序是怎樣的? +

默認排序是區分大小寫的,大寫字母(A-Z)的 Unicode 值小於小寫字母(a-z),因此 "Apple" 會排在 "banana" 前面。若需要忽略大小寫排序,工具提供了忽略大小寫的選項,建議開啟後再排序。

"按長度排序" 是按字符數還是字節數? +

按長度排序以字符數(字符串長度)為準,而非字節數。漢字、英文字母、數字各計1個字符。例如"abc"(3字符)會排在"你好"(2字符)後面,"你好世界"(4字符)會排在更後面。

有沒有辦法對含有數字的行做自然排序? +

自然排序(natural sort)會將文本中的數字按數值大小處理,使 item2 排在 item10 前面,而不是按字符串順序 item10 排在 item2 前面。如果工具支持自然排序選項,建議在處理含編號的列表時啟用此選項。

排序會刪除空行嗎? +

排序操作本身不會刪除空行,空行會被當作空字符串參與排序,通常排在最前面(升序時)或最後面(降序時)。如果希望在排序前先去除空行,可以先使用"刪除空行"工具處理,再進行排序。