🔍 RegexTester

EN
/ /
匹配結果將在這裡高亮顯示...

常用正則表達式

🎯

即時匹配

輸入正則與測試字串後即時顯示匹配結果,無需點擊按鈕。

🌈

高亮顯示

匹配到的文字自動以醒目背景色高亮,一目了然。

📊

群組擷取

顯示每個匹配的位置索引與捕獲群組詳細資訊。

快速插入

內建常用正則表達式模式,一鍵快速插入使用。

🔒

完全隱私

所有處理在瀏覽器本地完成,資料不會上傳到任何伺服器。

💯

完全免費

無需註冊、無使用限制,永久免費使用。

相關文章

正則表達式入門教學:從零開始學 Regex

從基礎語法到實際應用,一步步帶你學會正則表達式,掌握文字比對的強大工具。

入門指南

15 個最常用的正則表達式:開發者必備的 Pattern 集合

收集了 Email 驗證、URL 比對、密碼強度等最實用的正則表達式,可直接複製使用。

實用集合

正則表達式效能優化:避免 ReDoS 與提升執行速度

了解正則表達式的效能陷阱,學會如何撰寫高效率的 Pattern 並避免 ReDoS 攻擊。

進階優化

JavaScript 正則表達式完整指南:RegExp 物件深入解析

深入了解 JavaScript 的 RegExp 物件、旗標、方法,以及 ES2024 最新的正則功能。

JavaScript

常見問題

什麼是正則表達式?
正則表達式(Regular Expression,簡稱 Regex)是用來描述字串匹配模式的語法。廣泛用於搜尋、替換、驗證等文字處理場景。
各個旗標(flags)代表什麼?
g(全域匹配,找出所有匹配)、i(不分大小寫)、m(多行模式,^ 和 $ 匹配每行)、s(dotAll,. 也匹配換行)、u(Unicode 模式)。
為什麼我的正則沒有匹配?
常見原因包括:未啟用正確的旗標、特殊字元未跳脫、大小寫不匹配等。請檢查您的正則語法是否正確。
我的資料會被上傳嗎?
不會。所有正則測試都在您的瀏覽器中完成,資料永遠不會離開您的裝置。
支援哪些正則語法?
本工具使用 JavaScript 的 RegExp 引擎,支援 ES2018+ 的所有語法特性,包括命名群組、後向斷言等。