gpt4 book ai didi

regex - Logback:用 ******** 和最后两位数字替换 10 位数字

转载 作者:行者123 更新时间:2023-12-03 15:52:23 24 4
gpt4 key购买 nike

我在我的模式(logback.xml)中使用以下内容来替换我的日志中的 10 位数字。

%replace(%msg){'\d{10}','**********'}

这种方法的一个问题是,它也匹配 11 位数字的前 10 位数字。
有没有办法精确匹配 10 位数字。

现在更大的问题是我需要显示这个 10 位数字的最后两位数字。

最佳答案

用这个:

%replace(%msg){'\b\d{10}\b','**********'}
\b是与一侧是字母而另一侧不是字母(例如空格字符或字符串的开头)的位置匹配的单词边界

关于regex - Logback:用 ******** 和最后两位数字替换 10 位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25052590/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com