正規表達式測試
針對你的文字測試正規表達式,查看所有相符項與群組,全程在瀏覽器本機完成,毫無上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
我的檔案會被上傳嗎?
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
針對你的文字測試正規表達式,查看所有相符項與群組,全程在瀏覽器本機完成,毫無上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
正規表達式(regex)描述文字的搜尋模式,例如「所有電子郵件位址」「任意數字」或「以 A 開頭的單字」。它強大卻也棘手:模式裡一個小錯誤就會得到完全不同的相符項。此工具讓你針對測試文字執行模式,並立即顯示所有相符項及其位置與擷取的群組,讓你安全地試用並打磨模式。
你輸入模式,並可設定常用開關:忽略大小寫(i)、多行(m,讓開頭與結尾按每行生效),以及點符合換行(s)。工具一律進行全域搜尋,也就是找出所有相符項,並以清晰的 JSON 輸出結果:相符數量,以及每個相符項的命中文字、其位置與括號群組的內容。
整個評估完全在瀏覽器本機以純 JavaScript 與內建 regex 引擎執行;你的測試文字不會被上傳、不會被儲存,也不會從 CDN 載入任何外部程式庫。如果模式無效,工具會誠實地告知,而不是捏造錯誤的結果。
| 輸入格式 | 文字輸入 |
|---|---|
| 輸出格式 | JSON |
| 批次處理 | 不支援 |
| 處理方式 | 在瀏覽器中本機處理 (JavaScript) |
| 檔案上傳 | 無 |
限制: 使用 JavaScript 的 regex 語法(ECMAScript);其他方言(PCRE、Python)在細節上可能有所不同。搜尋一律為全域。超長文字會受到限制,極端不利的模式可能很慢;工具會限制工作量,而不是卡住瀏覽器。無效的模式會回傳誠實的錯誤。
不會。評估完全在瀏覽器本機執行;你的測試文字與模式絕不離開你的裝置,也不會被儲存。
內建引擎的 JavaScript(ECMAScript)語法。來自 PCRE 或 Python 等其他語言的模式通常可用,但在細節上可能有所不同。
i 忽略大小寫,m 讓行首與行尾按每行生效,s 讓點也能符合換行。全域(所有相符項)一律啟用。
工具會回報一個誠實的錯誤,而不是給出錯誤的結果。請檢查模式裡的括號與跳脫字元。