美文网首页
Swift 字符串子串截取

Swift 字符串子串截取

作者: xiaofu666 | 来源:发表于2023-06-14 12:16 被阅读0次
    1. prefix 方法
    let str = "Hello, World!"
    let subStr = str.prefix(5) // "Hello"
    
    1. suffix 方法
    let str = "Hello, World!"
    let subStr = str.suffix(6) // "World!"
    
    1. dropFirst 和 dropLast 方法
    let str = "Hello, World!"
    let subStr = str.dropFirst(7).dropLast(1) // "World"
    
    1. range(of:) 方法
    let str = "Hello, World!"
    if let range = str.range(of: "World") {
        let subStr = str.substring(with: range) // "World"
    }
    
    1. startIndex 和 endIndex 方法
    let str = "Hello, World!"
    let startIndex = str.index(str.startIndex, offsetBy: 7)
    let endIndex = str.index(str.endIndex, offsetBy: -1)
    let subStr = String(str[startIndex..<endIndex]) // "World"
    

    相关文章

      网友评论

          本文标题:Swift 字符串子串截取

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