我的信息如下:
LOGGER.debug("[" + classnameOrOtherTag + "]" + somemessageStr);
其结果类似于“ [myClass] Hello World ”。
我的patternlayout看起来像这样:
%d{yyyy-MM-dd HH:mm:ss.SSS} %highlight{${LOG_LEVEL_PATTERN:-%5p}}{FATAL=red blink, ERROR=red, WARN=yellow bold, INFO=green, DEBUG=green bold, TRACE=blue} %style{%C{1}}{magenta} %style{%t}{green} : %style{%msg%n}{yellow}
现在,我想将括号内的标记与消息字符串的其余部分分开,以便为它赋予特殊的颜色。我希望能够为带有特殊标签或类名称的行提供完全不同的颜色/样式(例如,如果标签名称为“ NetworkManager”或类似的内容,则以紫色打印消息)。
如何归档?