swift 字符串部分操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/I123456789T/article/details/88867691
let ss = "<p>你a好b呀!</p>"
//替换处理
print("去掉a: \(ss.replacingOccurrences(of: "a",with: ""))")

print("去掉标签 \(ss.replacingOccurrences(of: "<p>",with: ""))")

print("去掉标签 \(ss.replacingOccurrences(of: "</p>",with: ""))")

print("去掉首尾空格: \(ss.trimmingCharacters(in: .whitespaces))")

let b = ["aa","bb","cc"]
print("字符串拼接 \(b.joined(separator: "-"))")


let dataString = "2019.03.28"
let index = dataString.index(dataString.endIndex, offsetBy: -2)
let suffix = dataString.substring(from: index)
let indexa = dataString.index(dataString.startIndex, offsetBy: 2)
let prefix = dataString.substring(to: indexa)
let startRange = dataString.index(dataString.startIndex, offsetBy: 5)
let endRange = dataString.index(dataString.startIndex, offsetBy: 7)
let middle = dataString.substring(with: Range(startRange..<endRange))

猜你喜欢

转载自blog.csdn.net/I123456789T/article/details/88867691