我正在尝试从字符串中删除第三个字符。但是,似乎没有一种干净的方法可以做到这一点。我找不到执行此操作的扩展程序,使用库有点过分
我可能可以将第一个起始范围带到这个角色,然后将最后一个范围并连接在一起,这感觉很不对劲,因此必须有更好的IMO方式
感谢您的帮助!,谢谢!
答案 0 :(得分:1)
您可以通过以下方式进行操作:
var str = "I am Bla Bla"
if str.count > 2 {
str.remove(at: String.Index(encodedOffset: 2))
print(str)
}
希望这会有所帮助。