zh-Hant

排序行

對文字行排序、刪除重複行或反轉順序,全部在瀏覽器中本機完成,無需任何上傳。

正在你的裝置上本機處理 ...

操作
  • 排序 A-Z
  • 排序 Z-A
  • 刪除重複行
  • 反轉順序
逐行修剪
刪除空行
忽略大小寫
自然排序數字(2 在 10 之前)

正在你的裝置上本機處理 ...

0%

我的檔案會被上傳嗎?

不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

無需上傳100% 本機處理
內容只留在你這裡第三方無法存取
Hosted in GermanyGlobal Content Delivery
通過獨立稽核TLS A+ · 標頭 A+

清單很少照你想要的順序出現:一組姓名、電子郵件地址、術語或記錄行,往往需要排序、去除重複或反轉。這個工具接收你的多行文字,並把行整理成你選定的形式:依字母升冪或降冪、去重,或逆序排列。原本需要試算表或指令稿才能完成的事,在這裡只需點一下。

四個附加開關可細化結果:逐行修剪去掉行首與行尾礙事的空白,刪除空行清理空隙,忽略大小寫讓排序與去重時把 Apple 和 apple 視為相同,自然排序數字則把連續的數字當作整數來比較,因此 2 排在 10 之前。排序是穩定且確定的(不開數字開關時純粹依字元碼進行),因此輸出可重現,且不受你裝置語言設定的影響。

全部處理完全在你的瀏覽器中以純 JavaScript 本機執行:你的文字不會被上傳、不會被儲存,也不會從 CDN 載入任何第三方程式庫。這對可能含個人資料的地址清單或記錄摘錄尤其重要。你可以把結果下載為文字檔,或直接複製出來。

技術規格

技術規格
輸入格式文字輸入
輸出格式TXT
批次處理不支援
處理方式在瀏覽器中本機處理 (JavaScript)
檔案上傳

三個步驟

  1. 把多行文字貼到文字框中。
  2. 選擇操作,並視需要設定附加開關。
  3. 閱讀結果,或將其下載為文字檔。

限制: 排序依 Unicode 字元碼進行(確定且與語言無關),而非依某種語言的排序規則,因此除非你選擇忽略大小寫,數字與大寫字母會排在小寫字母之前。開啟自然排序數字後,連續的數字會被當作整數比較(2 在 10 之前),同樣保持確定。比較是逐行進行的,不是逐字。非常大的文字受你裝置記憶體的限制。

常見問題

我的文字會被上傳嗎?

不會。排序與去重完全在你的瀏覽器中本機執行;你的文字永遠不會離開你的裝置,也不會被儲存。

為什麼大寫字母排在小寫字母之前?

因為排序純粹依字元碼進行,其中大寫字母位於小寫字母之前。若不想區分書寫形式,請開啟忽略大小寫。

去重會保留順序嗎?

會。刪除重複行保留每一項的首次出現與原始順序,不會另外排序。

什麼算作一行?

由換行分隔的每一段。不同的換行風格(Windows 與 Unix)會被統一處理。

為什麼 10 排在 2 之前?怎樣正確地排序數字?

純依字元碼比較時數字是逐位比較的,10 裡的 1 排在 2 之前。開啟自然排序數字後,連續的數字會被當作整數比較,2 就會排在 10 之前。

相關工具

大小寫轉換 · 美化 JSON · 統計文字 · 整理空白 · 為每行加行號 · 文字自動換行