要获取某个范围内的元素,但不包括index
,则使用以下命令:
let substr=mystr[..<index]
但是如何从 index
之后的第一个元素开始获得某个范围?应该是这样的:
let substr=mystr[index<..] //does not work
答案 0 :(得分:1)
您可以使用index(after:)
方法获取以下索引:
let mystr = "Hello"
let index = mystr.startIndex
if index < mystr.endIndex {
let substr = mystr[mystr.index(after: index)...]
print(substr) // "ello\n"
}