首頁 › 程式開發 › 正規表示式測試
🔧

正規表示式測試

線上正規表示式測試,即時高亮符合項目,顯示分組結果

/ /
常用:

工具介紹

正規表示式(Regular Expression,簡稱 Regex)是處理字串的強大工具,廣泛用於表單驗證、資料擷取、文字取代、日誌分析等情境。本工具協助你快速撰寫與除錯正規表示式:

  • 即時比對:輸入正規表示式與待比對文字後,立即顯示高亮結果
  • 旗標:支援 g(全域比對)、i(忽略大小寫)、m(多行模式)、s(dotAll 模式)等常用旗標
  • 分組詳情:顯示每個捕獲組(Capture Group)的比對內容與位置
  • 取代測試:支援正規表示式取代功能,即時預覽結果
  • 常用範本:內建手機號碼、電子郵件、IP 位址、URL、身分證號等常用範本,一鍵填入

使用情境

  • 撰寫表單驗證規則(電子郵件、手機號碼、密碼強度等)
  • 從日誌或文字中擷取特定格式的資料
  • 批次文字尋找與取代
  • 學習正規表示式語法

所有比對在瀏覽器本機完成,資料不會上傳。

正規語法速查

符號說明
^ $比對字串開頭與結尾
.比對換行符號以外的任一字元
* + ?比對 0 次或多次 / 1 次或多次 / 0 次或 1 次
{n} {n,m}精確比對 n 次 / 比對 n 到 m 次
\d \w \s數字 / 字母數字底線 / 空白字元
[abc] [^abc]字元集合 / 排除字元集合
( ) (?: )捕獲分組 / 非捕獲分組