🔁 批次文字取代

一次設定多組「尋找/取代」規則,支援正規表達式(Regex)與不分大小寫模式,快速批次處理大量文字。WebAssembly 驅動,效能卓越。

什麼是批次尋找取代工具?

批次尋找取代工具讓你一次設定多組「尋找/取代」規則,支援正規表達式(Regex)與不分大小寫模式,快速批次處理大量文字。相較於一般編輯器一次只能取代一組,這個工具能把多組規則一次套用,效能由 WebAssembly 驅動,處理大量文字也很快。

它特別適合整理格式不一的資料、一次修正多種用詞,或對長文件做大量規則化的替換。

適用情境

如何使用

  1. 貼上要處理的文字。
  2. 新增多組「尋找/取代」規則。
  3. 需要時開啟 Regex 或不分大小寫模式。
  4. 一次套用所有規則並複製結果。

使用技巧

名詞解釋

批次取代
一次套用多組尋找/取代規則的處理。
正規表達式(Regex)
描述字串樣式的語法,可做進階的尋找與取代。
規則順序
多組規則套用的先後,會影響最終結果。

常見問題 FAQ

批次文字取代工具能做什麼?

本工具讓你一次設定多組「尋找→取代」規則,所有規則按順序套用到輸入文字上。適合用來:批量修正錯字、統一名詞用法、移除特定字串(取代留空即刪除)、替換程式碼變數名稱,以及格式轉換等需要多步驟取代的情境。

如何使用正規表達式(Regex)模式?

勾選「正規表達式模式」後,「尋找」欄位支援標準 JavaScript 正規表達式語法。例如:\d+ 匹配數字、[aeiou] 匹配母音、(\w+) 配合取代欄位的 $1 可擷取群組。取代欄位中可使用 $1、$2 等反向參考擷取到的群組。若表達式語法錯誤,該規則欄位會標示紅色提示。

「完整詞彙比對」選項有什麼效果?

啟用完整詞彙比對(Whole Word)後,系統會自動在尋找字串前後加上詞界符(\b),確保只替換獨立的完整詞彙。例如尋找「test」不會誤改「testing」或「contest」,只會匹配單獨出現的「test」。注意:此選項不支援和正規表達式模式同時使用。

為什麼行數統計說是 WASM 計算的?

本工具嵌入了一個以 WebAssembly 編譯的小型函式,負責在記憶體中快速掃描換行符(byte 0x0A)來統計行數。WebAssembly 在處理大型文字時比純 JavaScript 字串分割更有效率,特別適合百萬字元以上的文字處理場景。

可以一次套用幾組規則?

可設定多組「尋找/取代」規則並一次套用,依序處理。相較一般編輯器一次只能換一組,能大幅加快批次處理。

支援正規表達式嗎?

支援。開啟 Regex 模式即可用樣式做進階尋找與取代,但建議先用小段文字測試,避免誤取代。

規則順序會影響結果嗎?

會。規則依設定順序套用,前面的取代可能改變後面規則要尋找的內容。安排順序時請留意彼此的影響。

資料會上傳嗎?

不會。所有處理都在你的瀏覽器本機以 WebAssembly 完成,文字不會上傳或儲存。