从给定索引处的字符串中删除字符的最佳/快速方法 (swift 4)



>我正在尝试从字符串中删除第三个字符。 但是,似乎没有一种干净的方法来做到这一点。我找不到执行此操作的扩展,使用库有点矫枉过正

我可能会把第一个起始范围带到这个角色,然后最后一个范围,将它们连接在一起感觉很不对劲,必须有更好的方法 IMO

任何帮助不胜感激!,谢谢!

您可以通过以下方式执行此操作:

var str = "I am Bla Bla"
if str.count > 2 {
str.remove(at: String.Index(encodedOffset: 2))
print(str)
}

希望这有帮助。

最新更新