编写Log4Net日志文件查看工具

Log4Net的Pattern:

%date [%thread] %-5level- %message%newline

正则表达式的格式:

(?<Date>[0-9]{4}-[0-9]{2}-[0-9]{2}) (?<Time>[0-9]{2}:[0-9]{2}:[0-9]{2})\,[0-9]{3} \[(?<Thread>[\s\S]*?)\] (?<Level>[DEBUG|WARN |FATAL|ERROR|INFO ]*?)- (?<message>[\s\S]*?\n) 

完整的代码如下:

 

Code

 

RegexUtil的代码:

 

Code

 

FileReader的代码:

 

Code

 

posted @ 2009-10-19 14:47  清风飘雨  阅读(1118)  评论(0编辑  收藏  举报