我需要屏蔽日志中的敏感数据,使其符合PCI DSS标准,这将在本月晚些时候由开发小组修复。 问题在于日志的格式。
“userpin \”:\“889792,
这些反斜杠在regrexp和replace中造成问题
直到现在我已经用ascii的价值\和CDATA和\来逃脱了\。 但没有任何工作,我可以看到在日志中未被屏蔽的引脚。
这是我的最后一次尝试。
<param name="regexp" value=""userpin\\":\\"^[0-9]{5,6}$,"/>
<param name="replace" value=""userpin\\":\\"xxxx,"/>
在系统启动时没有错误,我可以在加载logj.xml时看到正确的模式。