gpt4 book ai didi

arrays - 替换字符串数组中的特定字符

转载 作者:行者123 更新时间:2023-11-28 10:54:26 24 4
gpt4 key购买 nike

我的字符串数组包含多个字符串:

var array = ["Test", "Another Test", "Third test"]

我想知道如何用“*”替换数组中的所有“e”字符。始终使用我的阵列而不是创建新阵列对我来说很重要。

如有任何帮助,我们将不胜感激。

最佳答案

你可以这样做:

var array = ["Test", "Another Test", "Third test"]

for (index, str) in array.enumerated() {
array[index] = str.replacingOccurrences(of: "e", with: "*")
}

或者使用 map 的更简单的解决方案:

array = array.map({ $0.replacingOccurrences(of: "e", with: "*") })

两者都会给你:

["T*st", "Anoth*r T*st", "Third t*st"]

关于arrays - 替换字符串数组中的特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44552588/

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