正規表示式測試器
將正規表示式套用到文字上,即時查看比對結果。
旗標
使用範例
驗證電子郵件格式是否正確
輸入檢查電子郵件格式的正規表示式,並在測試字串中放入多個字串,一眼看出哪些符合、哪些不符合。
建立從記錄檔抓取特定樣式的正規表示式
貼上實際的記錄檔文字,邊調整正規表示式邊即時確認是否正確擷取出日期、IP 或錯誤代碼。
用擷取群組只取出需要的部分
用括號建立擷取群組,確認整個比對結果中只有您想要的部分(例如日期的年、月、日)被取出。
常見問題
我的文字會傳送到伺服器嗎?
不會。所有比對都只在您的瀏覽器中進行,您輸入的樣式與文字不會傳送到任何伺服器。
這使用哪種正規表示式語法?
直接使用瀏覽器的 JavaScript(ECMAScript)正規表示式語法,與 Python、PCRE 等其他語言的語法可能略有不同。
關閉「g」旗標會怎樣?
沒有「g」(全域)旗標時,只會找到第一個符合項目,就像在實際程式碼中呼叫一次 .exec() 一樣。
如果樣式錯誤會怎樣?
如果樣式本身無效(例如括號不成對),會顯示 JavaScript 回報的確切錯誤訊息。