我是新來的正則表達式,請在我需要使用正則表達式匹配兩個錯誤消息(出現在不同的行,但同一段落)和從日誌文件條件:在AND條件下匹配兩個字符串的正則表達式
Msg1 - ERROR [com.company.util.ejb.TimedBean]() FAILED processing Loader
Msg2 - java.lang.RuntimeException: Message code:[SL] is unknown.
基本上,我需要的是匹配(msg1)&&(msg2)
,在這種情況下,(錯誤...裝載機)將出現在第一行(Java ...未知)將在下一行中進行。消息將始終遵循此順序。我不是用任何典型的語言編程,而是將它們放入一個接受regexp的企業工具中。
如果可能,你是否也會告訴我如何使它成爲(msg1)||(msg2)
?
目前還不清楚你想達到什麼目標......你能解釋一下betteR嗎? – aleroot