0
使用Java7和Log4J2多個正則表達式置換Log4J2
我有正則表達式作爲在PaternLayout如下:%替換{%MSG} {(ACCTNUMBER | AcctNumber2)([= \ ^])([O- 9] +)([0-9] {4})} {$ 1 $ 2 * * $ 4}
這會掩蓋所有的 「信用卡」 號和它工作正常。
我還想替換使用另一個模式的消息中的另一個元素。可能嗎?
該元素的模式是:(CVN)([= \ ^])([0-9] {3,4}),並且它必須由$ 1 $ 2 * *
也可代替是否有可能做與log4j2正則表達式不區分大小寫?
最糟糕的情況我正在考慮推出我自己的自定義PatternLayout?