0
我正在使用ELMAH記錄在應用程序執行期間被捕獲的異常。404正則表達式「不存在」例外 - ELMAH/ASP.NET
在最常見的錯誤消息是,像這樣:
文件「/page/default.aspx」不存在。
該文件。 '/error/404/default.aspx'不存在。
該文件。 '/another/test/page/default.aspx'不存在。
因爲我可以通過設置在web.config中的正則表達式過濾來自ELMAH某些例外,我想寫一個正則表達式趕上這樣的消息。
這是我迄今爲止,但直覺告訴我它將失敗的潛力。
The file '((\/\w)+|(\w))+\.aspx' does not exist.
任何人都可以提供任何建議,我可以做什麼,使這個表達更穩定?
它只需要處理* .aspx頁面。
你的例子正確嗎?前兩個有點奇怪,即......不存在。該文件。「你是否意味着要在下一行? – basher
ELMAH可以通過狀態碼進行過濾。在這種情況下,這不會更容易嗎? – Sven
@basher,對不起,在發佈之前我沒有檢查格式! :-S – series0ne