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)
完整的代码如下:
RegexUtil的代码:
FileReader的代码: