什麼是 Regex 測試器?
Regex 測試器會將正規表示式套用至測試字串,並顯示每個匹配結果的位置和捕獲群組。Snabbit 以「@索引位置」加上 $1、$2 群組的形式列出每個匹配,支援 i 和 m 等旗標,並在規則無效時顯示提示,整個過程在瀏覽器中執行,您的規則和資料完全私密。
如何使用 Regex 測試器
- 1 輸入您的正規表示式及所需旗標。
- 2 貼入您要比對的測試字串。
- 3 每個匹配結果附帶索引位置和捕獲群組列出。
- 4 調整規則直到匹配符合預期。
適用情境
- 在將規則貼入程式碼前進行除錯。
- 確認規則能捕獲正確的群組。
- 了解旗標如何影響匹配行為。
- 針對驗證規則測試範例輸入。
常見問題
輸出中的「@索引位置」代表什麼?
這是該匹配在測試字串中的起始字元位置(從零開始計算),有助於確認規則是否命中了正確的位置。
捕獲群組如何顯示?
每個匹配結果後會以 $1、$2 等方式列出所有括號群組及其捕獲的文字,讓您能逐一驗證複雜規則的各個部分。
使用的引擎和我的程式碼一樣嗎?
本工具使用 JavaScript 正規表示式引擎。語法與其他語言非常相近,但進階功能可能因語言而異。
相關搜尋
尋找 regex 測試器 及類似工具的熱門搜尋詞:
- Regex 測試器線上
- 免費線上 Regex 測試器
- C# Regex 測試器線上
- C# Regex 測試工具
- JS Regex 測試器
- Regex 101 測試器
- Java Regex 測試器
- Python Regex 測試器
- 正規表示式測試工具
- JavaScript Regex 測試器
- RE2 Regex 測試器
- PHP Regex 測試器
相關工具
更多類似工具:
全部 開發者工具