Design Drifter
所有工具

正規表示式測試工具

對文字測試正規表示式。

開發者

純本機處理。你的輸入內容不會離開瀏覽器。

//

關於

完全在瀏覽器內對文字測試正規表示式,符合結果與捕獲群組會隨輸入即時更新(有 debounce)。regex 實際上是在背景 Web Worker 中執行,並設有 1.5 秒逾時,因此異常的 pattern 會被中止而不是讓頁面卡死——執行前顯示的災難性回溯警告只是盡力而為的提示,不是保證,請仍然保持 pattern 與測試文字在合理長度內。

輸入 JavaScript 正規表示式、選擇常用旗標,再用範例文字測試。符合結果與捕獲群組會在短暫 debounce 後更新,執行則與頁面主執行緒隔離。

你可以做什麼

  • 支援全域比對與 i、m、s、u 旗標。
  • 列出符合位置與捕獲群組。
  • 在 Web Worker 執行,超過 1.5 秒會中止。

常見用途

  • 除錯驗證或搜尋 Pattern。
  • 放進程式前確認捕獲群組。
  • 比較不同旗標如何改變比對結果。

常見問題

這是哪一種 Regex 語法?

本工具使用瀏覽器 JavaScript 執行環境提供的正規表示式引擎。

Regex 會讓頁面卡住嗎?

Pattern 會在背景 Worker 執行,超過 1.5 秒便會終止;仍建議讓 Pattern 與測試文字維持合理長度。

相關工具