密码编辑记录器

too*_*kit 5 java log4j logback

有没有人知道可以根据正则表达式编辑密码的log4j或logback类?

写一个看起来微不足道,但只是想检查一下是否有一个?

谢谢.


更新:

从评论来看,这听起来不是一个明智的主意;-)

@麦克风:

新发展的好点.

虽然对于旧版应用程序,我们可能不想修改代码.

对于第三方库,我们可能无法修改代码.

@Thorbjorn:

例如,正则表达式可能是"<password>(.*?)</password>".

Pet*_*vis 3

Logback 在布局规范中提供正则表达式替换。

请参阅以下示例: http: //logback.qos.ch/manual/layouts.html#cwOptions

就像是:

<pattern>%-5level - %replace(%msg){'&lt;password>(.*)&lt;/password>', 'XXXX'}%n</pattern>
Run Code Online (Sandbox Code Playgroud)