文字行處理

貼上一行一筆的資料,就能排序、去除重複、刪除空白行,或替每一行加上前後綴與編號,處理後可隨時復原。

0行數
0非空白行
0重複行
排序
整理
加上前綴/後綴
加上行號

如何使用文字行處理

  1. 把名單、關鍵字或任何一行一筆的資料貼到「文字內容」。
  2. 在「排序」或「整理」區點選需要的操作,例如「A → Z」或「移除重複行」,結果會直接取代原本的內容。
  3. 要替每行加字,在「加上前綴/後綴」填入文字後按「加上」;要編號就到「加上行號」選擇格式。
  4. 上方的訊息會顯示處理前後的行數,按錯了可按「復原」,完成後按「複製結果」。

中文名單怎麼排序?筆畫與注音的差別

台灣的姓名清單與機關公文多半依姓氏筆畫排序,例如「一、王、李、林、陳」。本工具預設使用瀏覽器內建、依 Unicode CLDR 定序規則實作的繁體中文筆畫排序,筆畫少的字排在前面;改選「依注音」則會按照ㄅㄆㄇㄈ的順序排列,適合字典式的索引。不同軟體的筆畫定序細節可能略有差異,例如部首「阝」的筆畫算法。若是正式名冊,建議排序後再依所屬單位的規定檢查一次。英文、數字與中文混在一起時,順序為數字、中文,接著是英文字母。

數字自然排序是什麼?

一般的字典排序會逐字比較,所以「第10章」會排在「第2章」前面,檔名 img10.jpg 也會排在 img2.jpg 之前。「數字自然排序」會把連續的數字當成一個數值比較,得到 1、2、10 這種符合直覺的順序,適合整理章節、檔名、編號或版本清單。「依長度」則以字元數由短到長排列,長度相同時保留原本的先後順序,可用來找出過長的標題或關鍵字。

移除重複行的規則

移除重複行會保留每一筆第一次出現的位置,後面重複的才刪除,所以原本的順序不會被打亂。比對前會忽略每行開頭與結尾的空白,預設也不分大小寫,Apple 與 apple 視為同一筆;勾選「區分大小寫」就會分開計算。空白行不會被當成重複,若要刪除請使用「移除空白行」。常見的整理流程是:先「去除每行前後空白」,再「移除空白行」與「移除重複行」,最後排序。上方的「重複行」統計會即時顯示還有幾筆重複,方便確認是否清乾淨了。

前綴、後綴與行號的實用情境

前後綴可以快速把清單變成程式或試算表需要的格式,例如前綴填 " 、後綴填 ", 就能把一欄名稱變成 JSON 或 SQL 的字串清單;前綴填「- 」則能轉成 Markdown 條列。空白行不會被加上前後綴,行號也只會編在有內容的行。所有處理都在瀏覽器內完成,資料不會上傳到伺服器。

常見問題

如何刪除文字中重複的行?

把文字貼到輸入框後按「移除重複行」,每一筆只會保留第一次出現的那一行,處理前後的行數會顯示在訊息中。

中文可以依筆畫排序嗎?

可以。按「A → Z」時,中文預設依筆畫由少到多排列;在「中文排序」選擇「依注音」則改按注音符號順序。

為什麼 10 排在 2 前面?

一般排序是逐字比較,「1」比「2」小,所以 10 會排在前面。改按「數字自然排序」就會依數值大小排列。

操作錯了可以還原嗎?

可以。每次操作前都會保存原本的內容,按「復原」可以一步步回到之前的狀態,最多保留 50 步。

有行數上限嗎?

沒有固定上限,數萬行的名單在一般電腦上都能即時處理。資料只在你的瀏覽器中運算,不會上傳。

最後更新: