正規表示式測試器

將正規表示式套用到文字上,即時查看比對結果。

旗標

使用範例

驗證電子郵件格式是否正確

輸入檢查電子郵件格式的正規表示式,並在測試字串中放入多個字串,一眼看出哪些符合、哪些不符合。

建立從記錄檔抓取特定樣式的正規表示式

貼上實際的記錄檔文字,邊調整正規表示式邊即時確認是否正確擷取出日期、IP 或錯誤代碼。

用擷取群組只取出需要的部分

用括號建立擷取群組,確認整個比對結果中只有您想要的部分(例如日期的年、月、日)被取出。

常見問題

我的文字會傳送到伺服器嗎?

不會。所有比對都只在您的瀏覽器中進行,您輸入的樣式與文字不會傳送到任何伺服器。

這使用哪種正規表示式語法?

直接使用瀏覽器的 JavaScript(ECMAScript)正規表示式語法,與 Python、PCRE 等其他語言的語法可能略有不同。

關閉「g」旗標會怎樣?

沒有「g」(全域)旗標時,只會找到第一個符合項目,就像在實際程式碼中呼叫一次 .exec() 一樣。

如果樣式錯誤會怎樣?

如果樣式本身無效(例如括號不成對),會顯示 JavaScript 回報的確切錯誤訊息。