%replace{%replace{%replace{%msg}{regex1}{substitution1}}{regex2}{substitution2}}{regex3}{substitution3}
我正在尝试从日志中替换正则表达式模式,它可以正常工作。当%replace
最多使用两次,但是当我尝试替换第三个模式时,它停止工作,并且仅在日志输出中打印“ %replace
”。
这对我有用。
<Pattern>"%d{yyyy-MM-dd HH:mm:ss} - %replace{%replace{%replace{%msg}{reg1}{sub1}}{reg2}{sub2}}{reg3}{sub3}%n"</Pattern>