跳至正文

尋找與取代

在文字中尋找特定字串並批次轉換為其他字串的免費線上工具。

How to Use

  • Enter your text in the input area
  • Type the text you want to find
  • Enter the replacement text
  • Choose options: case sensitive, whole word, or regex
  • Click "Replace All" to replace all matches

Regex Examples

  • \d+ - Match numbers
  • \w+@\w+\.\w+ - Match email addresses
  • https?://\S+ - Match URLs
  • \s+ - Match whitespace

主要功能

  • 批次尋找/取代:一次變更所有符合項目
  • 大小寫區分:區分大小寫搜尋
  • 完整單字比對:考慮單字邊界的精確比對
  • 正規表達式支援:強大的模式比對
  • 即時比對計數:顯示找到的符合項目數
  • 即時複製:點擊一次複製結果

選項說明

大小寫區分(Case Sensitive)

輸入:「Hello World, hello world」
尋找:「hello」
大小寫區分 OFF:2 個比對(Hello、hello)
大小寫區分 ON:1 個比對(僅 hello)

完整單字(Whole Word)

輸入:「cat category catch」
尋找:「cat」
完整單字 OFF:3 個比對(cat、category 中的 cat、catch 中的 cat)
完整單字 ON:1 個比對(僅 cat)

使用正規表達式(Use Regex)

啟用正規表達式後可進行強大的模式比對。

正規表達式範例

1. 尋找電子郵件地址

\w+@\w+\.\w+

比對:user@example.comadmin@site.org

2. 尋找電話號碼

\d{3}-\d{4}-\d{4}

比對:010-1234-5678

3. 尋找 URL

https?://[^\s]+

比對:http://example.com、https://site.com

4. 僅尋找數字

\d+

比對:123、456、789

5. 移除空白

尋找:\s+
取代:(空字串)

結果:移除所有空白

使用案例

1. 程式碼重構

# 批次變更變數名稱
尋找:oldVariableName
取代:newVariableName

2. 資料清理

# 提取電子郵件地址
尋找:[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}

3. 文字格式化

# 將句子首字母大寫(手動)
尋找:^(\w)
取代:變更為大寫

4. 日誌檔案分析

# 尋找錯誤行
尋找:ERROR|FATAL

相關工具

效能

  • 處理速度:毫秒級
  • 支援文字大小:無限制(取決於瀏覽器記憶體)
  • 正規表達式引擎:JavaScript 內建 RegExp

💬 這個工具對您有幫助嗎?

如果您覺得這個尋找與取代工具有用,歡迎分享給更多人!我們持續改進工具功能,如有任何建議或問題,請隨時與我們聯繫。

隱私保護

此工具完全在客戶端運作。輸入的文字不會傳送到伺服器,僅在瀏覽器中處理。