import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
demo4()
}
func demo4() {
let str = "我们一起去起飞"
let oStr = str as String
// let s1 = oStr.substring(with: NSMakeRange(2, 3))
// print(str) 一起去
// 3.0方法
// startIndex position ==0
// endIndex position ==str.length
print(str.startIndex)
print(str.endIndex)
let str2 = str.substring(from: "我们".endIndex)
print(str2) // 得到: 一起去起飞
let str3 = str.substring(from: "abc".endIndex)
print(str3) // 得到: 起去起飞
// 取子字符串范围
guard let range = str.range(of: "一起") else {
// 没有找到字符串 不符合条件的
return
}
print("-----")
print(range)
print(str.substring(with: range))
}
}
网友评论