的中間正則表達式我有一個日誌文件條目,看起來像這樣:的grep與線
04/21 15點22分56秒的信息[jrpp-42] - 錯誤執行數據庫查詢。未找到存儲過程'dbo.get_discount'。指定owner.objectname或使用sp_help檢查對象是否存在(sp_help可能會產生大量輸出)。
錯誤發生在第67行。包含或處理的文件的特定順序是:/default.cfm ||位置 - 10.8.79.7 ||瀏覽器 - || Querystring - sshealth = 1 ||引用者 -
我想專門爲這部分用grep:
錯誤執行數據庫查詢。未找到存儲過程'dbo.get_discount'。
但dbo後的部分。是可變的。它並不總是get_discount。我試圖找到將解決這個問題的正則表達式,然後仍然包含「找不到」字符串。
我可以做到這一點在兩個部分,但我想知道是否有一個正則表達式可以工作。謝謝。
例如grep「執行數據庫查詢時出錯」未找到存儲過程'dbo。[REGEX]'「。 filename.log