跳到正文
馬克工具箱

文字排序

把任意列表排好順序:按字母或拼音升降序、按數字的自然順序、按長度排序,也可以倒序或隨機打亂。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

使用步驟

  1. 貼上列表,每行一項。
  2. 選擇排序方式。
  3. 需要的話同時刪除重複行、去掉空格或刪除空行。
  4. 複製或下載排序結果。

引數說明

升序 / 降序
按語言規則排序,中文按拼音順序排列,帶重音的字母排在對應字母旁邊。
自然排序
按數值大小比較文字中的數字,第2章 排在 第10章 前面;普通排序會把 第10章 排在前面。
按長度
短的行在前,長度相同的按字母順序排列。
隨機打亂
使用瀏覽器的安全隨機數打亂順序,適合抽籤、分組。點「重新打亂」得到新的順序。

使用示例

輸入 升序 自然排序
file10, file2, file1 file1, file10, file2 file1, file2, file10

常見問題

為什麼 10 排在 2 前面?

普通排序是逐個字元比較的,「1」在「2」前面。選擇「自然排序」即可按數值大小比較。

中文是怎麼排序的?

按漢語拼音的順序排列,例如 李、王、張。

隨機打亂公平嗎?

公平。使用 Fisher–Yates 洗牌演算法和密碼學安全的隨機數,每種順序出現的機率相同。

文字會上傳嗎?

不會,排序在瀏覽器中完成。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具