支援的 Regex 旗標
g(global):找出所有匹配。預設強制開啟。i(ignoreCase):大小寫不敏感m(multiline):`^` 與 `$` 對應每行的開頭結尾s(dotAll):`.` 可以匹配換行u(unicode):完整 Unicode 支援(含 Emoji 等 surrogate pair)y(sticky):lastIndex 開始的位置匹配
常用 Regex 範例
- Email:
\b\w+@\w+\.\w+\b - URL:
https?://[^\s]+ - 台灣手機:
09\d{8} - 身分證字號:
[A-Z][12]\d{8} - IP v4:
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3} - 日期 YYYY-MM-DD:
\d{4}-\d{2}-\d{2}
技術細節
本工具用瀏覽器原生 RegExp(V8、SpiderMonkey、JavaScriptCore),效能與 Node.js 一致。 支援 ECMAScript 最新規格、命名分組(?<name>)、後行斷言(?<=)等進階語法。
隱私說明
所有比對在你的瀏覽器內完成、不送到任何伺服器。 可放心測試含 PII(個資)的範例文字。
相關工具
- JSON 格式化
JSON 美化與壓縮雙向轉換工具,支援 2 / 4 / Tab 縮排、語法錯誤即時提示行號。從 API 回應、log、設定檔拿到的單行 JSON 都能整理乾淨,純前端執行、敏感資料不上傳。
- URL 編碼解碼
中文與特殊字元 ↔ URL 百分比編碼(percent-encoding)雙向轉換,支援 encodeURI 與 encodeURIComponent。從 server log 看到亂碼 URL 反向 decode 查原意,或把中文網址 encode 後安全傳遞。
- Base64 編碼解碼
純前端文字 ↔ Base64 雙向編碼解碼,完整支援 UTF-8 中文與特殊字元。常見應用:API token、JWT 解析、HTTP Basic Auth、Data URL、email 附件編碼,資料不上傳保護隱私。
