gpt4 book ai didi

java - Android - 使用掩码格式化字符串

转载 作者:太空狗 更新时间:2023-10-29 14:32:50 24 4
gpt4 key购买 nike

我有一个产品编号,我想使用掩码对其进行格式化。

例子:

String productNumber = "0913014316";
String mask = "XX.XXX.XXX.XXX";

如何获得以下输出:09.13.014.316

我可以使用 String.format() 吗?或者 Android 上的其他东西?

谢谢

最佳答案

我认为自己写这个而不是在这里等待答案会更快:-)

你可以做类似的事情(伪代码):

StringBuilder out = new StringBuilder();
int j=0;
for (int i = 0; i< mask.lenght ; i++) {
if (mask[i] == 'X') {
out.append(producNumber[j];
j++;
}
else {
out.append('.');
i++;
}
}
return out.toString();

关于java - Android - 使用掩码格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4920228/

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