Swift 字符串String的截取(不转为NSString)

2016-01-29  本文已影响90人  oneYing

不多说直接上代码

let helloStr = "一起来截取字符串"

先要创建起始与结束的index

let startIndex = helloStr.startIndex.advancedBy(0) // 也可以写为helloStr.endIndex.advancedBy(-8)

let endIndex = helloStr.endIndex.advancedBy(-2)

第一种截取的方法  需要创建Range

let range = Range(start: startIndex, end: endIndex)

let rangeStr = helloStr.substringWithRange(range)

print(rangeStr) //一起来截取字

第二种截取的方法  不需要创建Range

let rangeStr2 = helloStr.substringWithRange(startIndex ..< endIndex)

print(rangeStr) //一起来截取字

上一篇 下一篇

猜你喜欢

热点阅读