正則測試

以 JavaScript 正則對範例文字即時測試,高亮比對、顯示擷取群組,並可設定旗標。

檔案與內容在您的瀏覽器中處理,不會上傳至我們的伺服器。

工具說明

建構與除錯正則運算式並即時看結果。設定正規表示式與旗標(g、i、m、s、u、y),對範例文字執行,高亮比對、檢視擷取群組—與瀏覽器 JavaScript 相同的 RegExp 引擎。

使用方式

  1. 範例文字即時高亮比對
  2. 可設 global、ignoreCase、multiline、dotAll、unicode、sticky
  3. 擷取群組索引表
  4. 比對次數與位置列表
  5. 常用正規表示式片段快速開始
  6. 輸入正規表示式: 在正規表示式欄輸入並選旗標。
  7. 加入測試字串: 貼上要測試的文字。
  8. 檢視比對: 查看高亮、群組與錯誤訊息。

範例

限制

常見問題

為何顯示語法錯誤?
JavaScript 正則有特定跳脫規則,無效跳脫或未閉合群組會顯示解析錯誤。
dotAll (s) 旗標是什麼?
讓 . 能匹配換行,適合多行日誌紀錄。
可以測試取代嗎?
本工具聚焦比對與群組;取代可搭配文字清理工具。
預設會找全部比對嗎?
需啟用 g 旗標才會找全部;否則僅回傳第一個比對。