Java异常的正则表达式模式

时间:2012-06-14 15:27:45

标签: java regex

我有一个函数,它接受一串日志消息。我想确定传递的消息是否是Exception模式,因此我可以使用渲染颜色进行换行。

有人知道是否有Regular Expression模式来处理这个问题吗?

被修改

3 个答案:

答案 0 :(得分:0)

你可以在异常追踪中写下你想要的任何东西......所以不,不是这个普遍性。

答案 1 :(得分:0)

至少可以这么说。

另一个想法可能是更改日志追加器的布局以在日志文件中包含颜色标记。或者可以将日志输出为(格式良好的)XML记录,然后使用XSLT呈现这些记录以供显示。

答案 2 :(得分:0)

异常类的名称传统上以“Exception”或“Error”为后缀,因此您可以查找它,但这不是必需的。如果您控制所有异常(或者至少知道抛出的所有可能异常都符合本指南),您可以执行上面提到的正则表达式