創作者營運工具桌
文字行排序工具
在瀏覽器中依 A–Z、Z–A、數字遞增或隨機方式排序文字行;隨機排序優先使用 Web Crypto,無法使用時會清楚標示備援來源。
最後更新:
排序文字行
文字行排序工具是什麼?
文字行排序工具可整理關鍵字、標籤、商品清單、編號和抽樣名單。它提供字母遞增、遞減、數字遞增與隨機排序,並維持同值項目的原始相對順序,避免不必要的資料變動。
排序規則
字母排序使用本機 Unicode collator 並以不分大小寫的方式比較;數字模式會先依有限數值遞增,非數字行排在後方。隨機模式採 Fisher–Yates,優先使用 Web Crypto,否則顯示 Math.random 備援。
混合清單範例
對 zebra、Apple、10、2 使用 A–Z,結果會依本機文字比較排列;數字模式則把 -1、2、10 等有效數字放在前面,非數字行仍會保留。
使用方法
- 每行輸入一個項目。
- 選擇 A–Z、Z–A、數字遞增或隨機排序。
- 處理後檢查結果與隨機來源,再複製使用。
常見問題
數字模式如何處理非數字行?
有效數字會依數值遞增排在前面,不能轉為有限數字的行會保留在後方並以文字順序排列。
隨機排序真的使用安全隨機嗎?
瀏覽器提供 Web Crypto 時會優先使用;工具會顯示來源。若環境沒有它,會明確標示 Math.random 備援。
相同的行會被刪掉嗎?
不會。排序不做去重;相同值的行保留,且維持原本相對順序。