所有工具
正規表示式測試工具
對文字測試正規表示式。
開發者純本機處理。你的輸入內容不會離開瀏覽器。
//
關於
完全在瀏覽器內對文字測試正規表示式,符合結果與捕獲群組會隨輸入即時更新(有 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 與測試文字維持合理長度。