免費工具
正規表達式測試器
即時測試正規表達式,匹配結果即時高亮顯示。使用 JavaScript ECMAScript 引擎,免費、即時、無需安裝。
/
/
請在上方輸入 Pattern 開始比對。
正規表達式測試器是什麼?
正規表達式(Regex)測試器讓你即時撰寫和測試正規表達式,並在輸入時即時高亮顯示匹配結果。本工具使用 JavaScript 內建的 RegExp 引擎,遵循 ECMAScript 標準,與瀏覽器和 Node.js 中使用的引擎相同。
旗標(Flags)說明
- g(global):找出所有匹配,而非只有第一個
- i(ignore case):不區分大小寫
- m(multiline):
^和$匹配每一行的開頭和結尾 - s(dotAll):
.也匹配換行符
常用 Regex 範例
- 電子郵件:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} - URL:
https?://[^\s]+ - IPv4:
\b(?:\d{1,3}\.){3}\d{1,3}\b - 十六進位色碼:
#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})\b
常見問題
這個工具使用哪個 Regex 引擎?
使用 JavaScript ECMAScript Regex 引擎,與 Chrome、Firefox、Safari 和 Node.js 相同。支援大多數常見的 Regex 語法,但不支援 PCRE 特有語法(如 \K)。
