我想删除所有出现的 char == 。在一个字符串中,除了最后一个。
例如:
1.2.3.4
Run Code Online (Sandbox Code Playgroud)
应该变成:
123.4
Run Code Online (Sandbox Code Playgroud)
例子:
var str = "1.2.3.4"
if let idx = str.range(of: ".", options: .backwards) {
str = str.replacingOccurrences(of: ".", with: "", range: str.startIndex..<idx.lowerBound)
}
print(str) // 123.4
Run Code Online (Sandbox Code Playgroud)