替换Swift String中的字符?

And*_*dré 4 swift

我有一个包含逗号的字符串。但是,我想用一点代替逗号。不幸的是,这一定是可能的,我无法完成它。我不仅仅是回到.5。不幸的是,逗号也只会删除所有破坏它的东西。

let cijfers = "38,5"
let start = cijfers.startIndex;
let end = cijfers.index(cijfers.startIndex, offsetBy: 3);
let result = cijfers.replacingCharacters(in: start..<end, with: ".")
print(result)
Run Code Online (Sandbox Code Playgroud)

Wou*_*ter 5

cijfers.replacingOccurrences没有按照正确的目的使用。尝试这个:

let str = "38,5"
let replaced = str.replacingOccurrences(of: ",", with: ".")
print(replaced)
Run Code Online (Sandbox Code Playgroud)