就是轉 純瀏覽器運作・不上傳・不儲存

正規表達式測試工具(Regex 線上測試)

免費線上 Regex 測試:即時比對、標亮所有符合結果、顯示擷取群組,附台灣常用範本(手機、身分證、Email、統編)。全程在瀏覽器完成,測試資料不上傳。

台灣常用範本:

這個工具做什麼

寫正規表達式最花時間的就是「試」。這裡即時比對:上面改一個字元,下面馬上標亮所有符合的位置、列出每筆的擷取群組;台灣常用格式(手機、身分證、統編)有現成範本,點了直接改。語法是 JavaScript 的 RegExp,和瀏覽器、Node.js 行為一致。

常見問題

跟 Python/PHP 的正規式一樣嗎?

八成語法通用,差異在進階功能:JavaScript 不支援 Python 的 (?P<name>) 命名寫法(用 (?<name>))、部分環視行為不同。在這裡測完拿去別的語言,進階語法要再確認。

為什麼我的 ^ $ 只匹配整段開頭結尾?

預設 ^ $ 是整段文字的頭尾,要逐行比對就勾 m。

輸入到一半顯示「格式錯誤」正常嗎?

正常,打字打到一半的括號還沒關,語法本來就不完整,打完就會恢復。

拿正式資料來測也安心

比對由你瀏覽器裡的 JavaScript 完成,測試用的真實 log、客戶資料都不會送到任何伺服器,關掉分頁就沒了。