美文网首页
swift4 字符串截取

swift4 字符串截取

作者: 誓言_acaa | 来源:发表于2018-10-16 17:01 被阅读0次
extension String {
    func mySubString(to index: Int) -> String {
        return String(self[..<self.index(self.startIndex, offsetBy: index)])
    }
    
    func mySubString(from index: Int) -> String {
        return String(self[self.index(self.startIndex, offsetBy: index)...])
    }
    
    func mySubString(start index: Int,end index1: Int) -> String {
        let start = self.index(self.startIndex, offsetBy: index)
        let end = self.index(self.startIndex, offsetBy: index1)
        let range = Range<String.Index>(uncheckedBounds: (lower: start, upper: end))
        return String(self[range])
    }

使用

let test = "0123456789"
print(test.mySubString(to: 3))
print(test.mySubString(from: 5))
print(test.mySubString(start: 1, end: 5))

结果
012
56789
1234

相关文章

  • swift4 字符串截取

    使用 结果012567891234

  • Swift4 字符串截取

    What 现有字符串Hello, World! 想截取前5个字符为子串,一句话写出来,可以这样: 打印结果:sub...

  • Swift4 字符串截取

    Swift 字符串字面量(String literal)介绍 字符串字面量(string literal)是一段双...

  • swift 4.0 自己遇到的一些变化

    自己遇到的一些swift4的变化做一个记录,持续更新添加 字符串String 截取(原subString) 一些属...

  • swift4中字符串的新语法

    Swift3: swift4中直接操作字符串,无须通过characters: swift4中字符串也是一个集合了,...

  • mac 终端常见命令

    切换shell 截取字符串 shell字符串的截取 shell字符串的截取 Shell脚本8种字符串截取方法总...

  • swift-字符串截取 截取指定字符前面或后面的字符串

    截取‘:’前面所有的字符串 截取‘:’前面所有的字符串(结果包含‘:’) 截取':'后面的所有字符串 截取':'后...

  • iOS 字符串常见处理

    一、截取字符串 iOS “字符串” 的几种常见的截取方法(随时更新)iOS截取字符串,分割字符串iOS 截取字符串...

  • OC - NSString

    1.字符串的截取 字符串的截取用: 字符串 +substring..如果开始就截取用from, 如果截取到用to。...

  • OC 字符串的截取

    1、字符串截取 2、从指定位置开始截取n个长度 3、分隔字符串 4、字符串的截取替换 5、替换掉截取某部分的字符串...

网友评论

      本文标题:swift4 字符串截取

      本文链接:https://www.haomeiwen.com/subject/kqwhzftx.html