gpt4 book ai didi

flutter - 如何在Flutter中用星号替换部分字符串?

转载 作者:行者123 更新时间:2023-12-02 18:24:17 25 4
gpt4 key购买 nike

我想用星号(* 符号)替换部分字符串。我怎样才能做到这一点?一直在寻找,但找不到解决方案。

例如,我从后端获取0123456789,但我只想将其显示为*******6789。

请指教。非常感谢。

最佳答案

试试这个:

void main(List<String> arguments) {
String test = "0123456789";
int numSpace = 6;
String result = test.replaceRange(0, numSpace, '*' * numSpace);
print("original: ${test} replaced: ${result}");
}

注意,在 dart 中,multiply operator 可以用于字符串,这基本上只是创建字符串的 N 版本。因此,在示例中,我们用“*”填充字符串 6 次。

输出:

original: 0123456789  replaced: ******6789

关于flutter - 如何在Flutter中用星号替换部分字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60006524/

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