-1

我有一个接收一串日志消息的函数。我想确定传递的消息是否属于异常模式,以便我可以使用渲染颜色进行包装。

有谁知道是否有一个Regular Expression模式来处理这个?

已编辑

4

3 回答 3

0

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

于 2012-06-14T15:31:02.740 回答
0

你可以在异常跟踪中写任何你想要的东西......所以不,不是这个一般性。

于 2012-06-14T15:29:59.490 回答
0

这将是相当粗糙的......至少可以说。

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

于 2012-06-14T15:30:35.997 回答