我是正则表达式的新手,请帮助我解决错误情况,我需要使用正则表达式来匹配日志文件中 AND 条件中的两条错误消息(出现在不同的行,但相同的段落中):
Msg1 - ERROR [com.company.util.ejb.TimedBean] () FAILED processing Loader
Msg2 - java.lang.RuntimeException: Message code:[SL] is unknown.
基本上,我需要的是 match (msg1)&&(msg2)
,在这种情况下, (ERROR...Loader) 将出现在第一行, (java...unknown) 将出现在下一行。消息将始终遵循此顺序。我在这里没有使用任何典型的语言进行编程,它们将被放入一个接受正则表达式的企业工具中。
如果可能的话,你能告诉我如何在 Or 条件下制作它(msg1)||(msg2)
吗?