gpt4 book ai didi

java - 用于检测 Android 字符串资源的可注入(inject)部分的正则表达式模式

转载 作者:行者123 更新时间:2023-12-01 18:14:15 25 4
gpt4 key购买 nike

Android 可本地化的字符串资源存储在 xml 中。这并不是真正相关,但有时有一些特殊的模式,例如:

%n$t - 其中 n 始终为整数,而 t 可能是 s、d 或 f(基本上是单个字母)。示例如下:

%1$s
%5$s
%45$s
%2$f
%3$d
%11$d

我可以用什么正则表达式模式来替换字符串的匹配部分?

我的预期结果是:

{s}
{s}
{s}
{n}
{n}
{n}

最佳答案

我想你想要这样的东西,

"%\\d+\\$[sdf]"

关于java - 用于检测 Android 字符串资源的可注入(inject)部分的正则表达式模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30667215/

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