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

时间:2018-07-02 13:39:34

标签: swift string

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

我可能可以将第一个起始范围带到这个角色,然后将最后一个范围并连接在一起,这感觉很不对劲,因此必须有更好的IMO方式

感谢您的帮助!,谢谢!

1 个答案:

答案 0 :(得分:1)

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

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

希望这会有所帮助。