正規表達式(Regular Expression,簡稱 regex)是用一組特定字元來比對、搜尋、擷取文字中符合規則內容的小型語言。本工具支援線上測試正規表達式:輸入 pattern 與測試文字,即時標示所有符合結果、展示捕獲群組與索引,並內建 17 個常用正規表達式快速輸入(中文字元、Email、URL、電話、QQ、郵遞區號、身分證、日期、各類整數與浮點數等),方便快速驗證與複製。
[abc] 比對 a/b/c 任一,[^abc] 取反,[a-z] 表示範圍\d 數字、\w 字母數字底線、\s 空白、. 任意字元(除換行)* 0 次以上、+ 1 次以上、? 0 或 1 次、{n,m} n 到 m 次^ 開頭、$ 結尾、\b 單字邊界(...) 捕獲群組、(?:...) 非捕獲群組、| 或g 全域比對、i 忽略大小寫、m 多行、s 點號比對換行[\u4e00-\u9fa5][\w.%+-]+@[\w.-]+\.[A-Za-z]{2,}[a-zA-Z]+://[^\s]*\d{3}-\d{8}|\d{4}-\d{7}\d{17}[\dXx]|\d{15}\d{4}-\d{1,2}-\d{1,2}[1-9]\d*[1-9]\d*\.\d*|0\.\d*[1-9]\d*