美文网首页
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