swift 3.0 截取字符串

在swift 3.0 以后,不能使用数字角标截取字符串了,手头的需求是将“新浪微博” 标签中的内容截取出来。
随便翻了一些博客,没有找到我想要的方法(肯定是我找的太少了。。。)
所以自己写吧!

        // 数据源
        let source = "新浪微博"
        // 开始range
        let st = source.range(of: ">")
        // 结束range
        let ed = source.range(of: "")
        // 截取
        let result = source.substring(with: (st?.upperBound)!..<(ed?.lowerBound)!)

至于其他的截取,比如从开始截取或者从某一位置截取到最后都很简单不多说了。(其实因为我是新手,怕自己也说不明白。。。)

你可能感兴趣的:(swift 3.0 截取字符串)