文字排序工具
將文字行按字母順序或數字順序排序的免費線上工具。
📝 Input Text
✨ Sorted Result
Sort text lines alphabetically or numerically. Choose ascending or descending order, and optionally enable case-sensitive sorting.
主要功能
- 字母排序: 將文字按字母順序排序
- 數字排序: 將數字按數值正確排序
- 升序/降序: 選擇所需的排序方向
- 區分大小寫: 大小寫區分選項
- 即時排序: 輸入時立即確認結果
- 多語言支援: 中文、日文、韓文等自然排序
使用方法
基本使用
- 在輸入區域輸入文字 (每行一個)
- 選擇排序選項
- 排序結果會自動顯示
- 點擊「複製」按鈕將結果複製到剪貼簿
排序選項
排序順序 (Sort Order)
- 升序 (Ascending): A→Z, 1→9
- 降序 (Descending): Z→A, 9→1
排序類型 (Sort Type)
- 字母 (Alphabetical): 一般文字排序
- 數字 (Numerical): 解析為數字進行排序
區分大小寫 (Case Sensitive)
- 取消勾選: 將「Apple」和「apple」視為相同
- 勾選: 將「Apple」和「apple」視為不同
使用案例
1. 字母升序排序
輸入:
Zebra
Apple
Mango
Banana
輸出:
Apple
Banana
Mango
Zebra
2. 字母降序排序
輸入:
Zebra
Apple
Mango
Banana
輸出:
Zebra
Mango
Banana
Apple
3. 數字升序排序
輸入:
100
20
3
1000
輸出:
3
20
100
1000
使用字母排序會排成「1000, 100, 20, 3」,但使用數字排序會按數值正確排序。
4. 中文排序
輸入:
天空
秋天
樹木
松鼠
輸出:
松鼠
樹木
秋天
天空
5. 區分大小寫排序
不區分大小寫:
輸入: apple, Apple, APPLE
輸出: apple, Apple, APPLE (全部視為相同)
區分大小寫:
輸入: apple, Apple, APPLE
輸出: APPLE, Apple, apple (大寫在前)
實用活用範例
1. 姓名清單排序
將學生名單或客戶清單按字母順序排序:
John Smith
Alice Johnson
Bob Williams
Charlie Brown
2. 檔案名稱排序
排序檔案或資料夾名稱:
document1.txt
document10.txt
document2.txt
document20.txt
使用數字排序模式會按正確順序排序。
3. 優先順序排序
排序用數字表示的優先順序或分數:
Priority 1: Critical
Priority 10: Low
Priority 5: Medium
Priority 2: High
4. URL 或網域排序
將網站清單按字母順序排序:
www.example.com
www.google.com
www.amazon.com
www.facebook.com
5. 程式碼 Import 語句排序
在程式設計時整理 import 語句:
import React from 'react';
import axios from 'axios';
import lodash from 'lodash';
import moment from 'moment';
排序模式詳細說明
字母排序 (Alphabetical)
使用標準 Unicode 排序:
- 英文: A-Z, a-z
- 中文: 按筆劃或拼音
- 日文: あいうえお順
- 韓文: 가나다順
數字排序 (Numerical)
將字串轉換為數字進行排序:
- "1" < "2" < "10" < "100"
- 非數字的文字以字母排序處理
// 字母排序 (字串比較)
["1", "10", "2", "20"] → ["1", "10", "2", "20"]
// 數字排序 (數值比較)
["1", "10", "2", "20"] → ["1", "2", "10", "20"]