Regex 測試器
即時測試和偵錯正規表示式
正規表示式
/
/g
g - 全域
i - 忽略大小寫
m - 多行
s - 點號全符
u - Unicode
y - 黏性
測試文字
字元: 0 | 行: 1
顯示設定
在文字中標示符合項目
顯示統計
顯示擷取群組
正規表示式範例
電子郵件驗證
符合有效的電子郵件地址
/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/gm
電話號碼
提取各種格式的電話號碼
/(?:\+?1[-.]?)?\(?([0-9]{3})\)?[-.]?([0-9]{3})[-.]?([0-9]{4})/g
URL 提取
在文字中尋找 URL
/https?:\/\/[^\s]+/gi
HTML 標籤
以具名群組符合 HTML 標籤
/<(?<tag>\w+)(?<attrs>[^>]*)>(?<content>.*?)<\/\k<tag>>/gs
日期格式
符合各種日期格式
/\b(?<month>\d{1,2})[/-](?<day>\d{1,2})[/-](?<year>\d{4})\b|\b(?<year2>\d{4})-(?<month2>\d{2})-(?<day2>\d{2})\b/g
CSS 選擇器
解析 CSS 類別和 ID 選擇器
/(?<selector>[.#])(?<name>[a-zA-Z][a-zA-Z0-9_-]*)/g
歷史記錄
Related guide
How to Test Regex Online: A Practical Guide with Examples