文字排序器 — 將行與單字依 A 到 Z、長度或數字進行排序。

貼上一份清單,並依字母順序(從 Z 到 A)、長度、每行的數字、逆序或隨機順序進行排序。忽略大小寫,採用自然排序(即 file2 會排在 file10 之前),去除空格,並刪除空行與重複項目。所有操作皆在您的瀏覽器中執行,且您的清單絕不會被上傳。

對一個清單進行排序 在您的瀏覽器中已排序
顯示按 A 到 Z 排序清單的文字排序器

您的清單

將清單貼上即可進行排序。

已排序的結果

0 項商品在
0 項商品已出庫
0 已移除重複項目
0 已移除空行
指南

文字排序指南:字母順序、自然順序、數字順序與隨機順序

了解每種排序方式的功能、自然排序與大小寫的運作原理,以及如何在排序的同時清理清單。

一個簡單的解釋

什麼是文字分類器?

文字排序工具可將清單中的項目依序排列。您只需貼上清單,選擇排序方式(例如 A 到 Z 或由長到短),排序後的清單便會立即顯示,可直接複製或下載。

它還能移除重複的行和空行、忽略大寫字母、將編號項目按自然順序排列,或是對單一詞彙而非整行進行排序。如果您的清單中有多餘的空格或隱藏字元,請先使用「空白字元移除工具」進行整理,並使用「文字差異檢查器」來比較排序後與原始版本的差異。

對文字進行排序的常見原因

為什麼人們會在網路上對文字進行分類

名稱、關鍵字與清單

將賓客名單、關鍵字清單或術語表按字母順序排列,並一次刪除重複項目。

資料與程式碼

對作為文字貼上的匯入資料、檔案名稱、ID、日誌記錄或 CSV 欄位進行排序,以便更輕鬆地瀏覽和比較。

抽籤與隨機順序

將清單隨機排序以決定出場順序、分組或公平抽籤。

每項指令的功能

A 到 Z、長度、數字、反向排序和隨機排序

從 A 到 Z,再從 Z 到 A

按字母順序排列,無論是正向還是逆向。此工具採用瀏覽器的語言規則,因此帶有音標符號的字母(例如 é)會與 e 並列。

先處理最短或最長

根據項目所含的字元數對其進行排序。長度相同的項目則維持原有的順序。

數字,由低到高或由高到低

使用每行中找到的第一个數字,例如「項目 12」中的 12。沒有數字的行則移至末尾。

反向處理訂單

將清單倒序,但不進行排序。最後一行會變成第一行。

隨機打亂

利用瀏覽器的安全隨機數,將項目以隨機順序排列。再次按下「洗牌」即可重新排列順序。

只需幾個步驟即可進行排序

如何使用文字分類器

  1. 請將您的清單貼到方框中,每行一個項目,或按下「範例」按鈕試試看。
  2. 選擇要依「行」或「字」排序,然後選定排序順序。
  3. 請勾選您需要的選項:不區分大小寫、自然排序、去除空格、移除空行或移除重複項目。
  4. 這份已排序的清單會隨著您的輸入即時更新。請查看各項計數,以了解項目總數、重複項數以及空行數。
  5. 按下「複製結果」或「下載 .txt 檔案」。使用「用作輸入」功能,可根據不同設定重新排序結果。
為什麼「file10」可以排在「file2」之前

《自然順序與格》詳解

純文字 A 到 Z 自然排序 file1.txt file1.txt file10.txt file2.txt file2.txt file10.txt 啟用忽略大小寫: 「Apple」與「apple」在排序時視為同一個詞 關閉忽略大小寫: 兩者將被視為不同詞彙,且大寫字母會排在前面

「純字母排序」會逐個字元地讀取數字,因此「10」會排在「2」之前。而「自然排序」則會比較整個數字,這正是多數人對檔案名稱、章節和編號清單所預期的排序方式。此功能預設為開啟狀態,您可自行關閉。

忽略大小寫僅會改變系統對大小寫不同的項目所採取的處理方式。無論採用何種方式,清單皆依字母順序排列,而非原始程式碼的順序,因此「banana」不會跳到「Cherry」之後。

更佳的成果

排序清單的簡單技巧

  • 同時啟用「移除重複項目」和「忽略大小寫」功能,即可獲得一份僅含唯一項目的乾淨清單。
  • 如果某些條目以空格開頭,請使用「修剪行首空格」功能;否則,這些條目會被排序到最上方。
  • 若要依據行內某個數字(例如價格或分數)進行排序,請選擇「數字排序」。
  • 選擇「單字」來對句子或以逗號分隔的清單進行排序,然後選擇逗號和空格作為分隔符號。
值得了解

限制與隱私權

隱私權

您的清單是在瀏覽器中進行排序的。該排序資訊絕不會傳送至我們的伺服器。您的裝置上僅會儲存您的排序順序與選項設定,絕不會儲存文字內容本身。

限制事項

此工具最多可處理約 500 萬個字元。它會對整行或整個單字進行排序,而非對行內的各欄進行排序。字母順序會依照您的瀏覽器語言設定而定,且某些語言有特殊規則,可能與印刷版字典有所不同。

常見問題

文字分類器 常見問題集

如何在線上將清單按字母順序排序?

請將您的清單貼上,每行僅包含一項,並保持 A 到 Z 的排序順序。輸入時,排序後的清單會顯示在右側。按下「複製結果」即可使用。

如何將行從 Z 排序到 A?

在「排序」選單中選擇「Z 到 A」。此處適用相同的選項,包括忽略大小寫、自然排序以及移除重複項目。

自然秩序起什麼作用?

它會比較文字中的整數,因此 file2 會排在 file10 之前。若不進行此比較,單純依字母順序排序時,由於是逐位讀取數字,因此會將 file10 排在 file2 之前。

數字是如何排序的?

選擇「數字排序」方式。此工具會取每行中第一個找到的數字(包含小數和千位分隔號),並根據該數值進行排序。沒有數字的行則會被移至末尾。

它會忽略大小寫嗎?

是的,預設情況下是如此。在排序時,「Apple」與「apple」會被視為相同,並維持其原始順序。若您關閉此功能,僅在大小寫上有所區別的項目將保持分開,且大寫字母會排在前面。

它能移除重複的行嗎?

是的。勾選「移除重複項目」,系統便會僅保留每行資料的第一個副本。大寫/小寫選項決定「Apple」與「apple」是否被視為同一行。該工具會顯示已移除的數量。

我可以按單字而非按行來排序嗎?

是的。選擇「選取單字」後,文字會根據空格和換行符號進行分割。您可以使用空格、換行符號,或是逗號加空格來連接這些已排序的單字。

隨機播放功能是如何運作的?

本功能採用費雪-耶茨(Fisher-Yates)洗牌演算法,並結合瀏覽器的安全隨機數,因此每個排序結果的出現機率皆相同。若要產生新的隨機排序,請再次按下「洗牌」按鈕。

它能處理帶有音標的字母和其他語言嗎?

是的。排序會使用瀏覽器中支援語言的比較機制,因此帶有重音符號的字母(例如 é)會與 e 並列。某些語言的排序規則與純字母不同,且會依照您的瀏覽器設定進行排序。

我的文字是否已上傳或儲存到某處?

不。排序是在您的瀏覽器中進行的,且此工具最多可處理約 500 萬個字元。您的訂單和選項選擇會儲存在您的裝置中,但文字內容並不會被儲存。

來自使用此工具的使用者

評論

正在載入評論……
繼續前進

工具箱裡還有更多工具

首頁還提供了數十種無需 API 金鑰即可使用的免費工具。

推薦一款工具