針對你實際使用的 JS 風格的正規表達式測試器
regex101 在深入多風格探索時勝出。此頁面則相反:貼上模式 + 旗標 + 範例,在 App Shell 中立即看到比對結果 — 無需帳號、無遠端執行延遲。
字元: 116
使用時機
在編碼時快速檢查 /pattern/gi,或在提交前預覽取代結果。
範例
運作方式
new RegExp(source, flags) → matchAll / 取代預覽。無效模式會顯示錯誤。引擎為 JavaScript 正規表示式,非 PCRE/Python。
常見陷阱
- JS 缺乏部分 PCRE 功能;lookbehind 因瀏覽器版本而異。
- 災難性回溯可能導致頁面凍結。
- Dotall / multiline 旗標會改變 `.` 和 `^$` 的意義。
差異說明
即時 JS 正規表示式。Slugify/大小寫工具可無需模式轉換文字。Diff 比較兩個文字區塊。
常見問題
PCRE/Python 風味?
此處不支援 — 僅限 JS;其他請用 regex101。
災難性回溯?
非常大的輸入可能導致分頁凍結;請保持樣本合理。
上傳?
無。
取代模式?
是,如果介面包含取代字串。
相關工具
在瀏覽器中執行。不上傳任何資料。非安全產品——雜湊與 JWT 解碼僅供除錯使用,非密碼儲存或驗證建議。