我已经跟踪异常以匹配日志。这些是日志中的几行。
com.marsh.csa.exception 发生错误。NoClientInfoFound:
更新 CSA 详细信息 java.rmi 时出现远程异常。服务器异常:
处理异常():com.marsh.framework.core.exception。沼泽异常:
发现异常,类:java.lang。空指针异常,
org.springframework.dao。数据访问资源失败异常
org.springframework.jdbc。未分类的SQLException
我能够匹配上述 5 个例外中的 4 个,但无法匹配这个
.csa.异常。NoClientInfoFound:
我的正则表达式: (?i)[a-zA-Z]+.[a-zA-Z]+.(?[a-zA-Z]+Exception)
如何匹配以上所有 5 个异常?我什至试过这样
(?i)[a-zA-Z]+.[a-zA-Z]+.(?[a-zA-Z]+(Exception|NoClientInfoFound))
还是无法匹配!!
编辑:
又增加了一个例外
org.springframework.jdbc。未分类的SQLException
并尝试使用 (?i)\sa-z*(?P[az]+Exception|NoClientInfoFound|UncategorizedSQLException)
但它不匹配UncategorizedSQLException