創作者營運工具桌

文字行排序工具

在瀏覽器中依 A–Z、Z–A、數字遞增或隨機方式排序文字行;隨機排序優先使用 Web Crypto,無法使用時會清楚標示備援來源。

最後更新:

排序文字行

文字行排序工具是什麼?

文字行排序工具可整理關鍵字、標籤、商品清單、編號和抽樣名單。它提供字母遞增、遞減、數字遞增與隨機排序,並維持同值項目的原始相對順序,避免不必要的資料變動。

排序規則

字母排序使用本機 Unicode collator 並以不分大小寫的方式比較;數字模式會先依有限數值遞增,非數字行排在後方。隨機模式採 Fisher–Yates,優先使用 Web Crypto,否則顯示 Math.random 備援。

混合清單範例

對 zebra、Apple、10、2 使用 A–Z,結果會依本機文字比較排列;數字模式則把 -1、2、10 等有效數字放在前面,非數字行仍會保留。

使用方法

  1. 每行輸入一個項目。
  2. 選擇 A–Z、Z–A、數字遞增或隨機排序。
  3. 處理後檢查結果與隨機來源,再複製使用。

常見問題

數字模式如何處理非數字行?

有效數字會依數值遞增排在前面,不能轉為有限數字的行會保留在後方並以文字順序排列。

隨機排序真的使用安全隨機嗎?

瀏覽器提供 Web Crypto 時會優先使用;工具會顯示來源。若環境沒有它,會明確標示 Math.random 備援。

相同的行會被刪掉嗎?

不會。排序不做去重;相同值的行保留,且維持原本相對順序。