swift 字符串部分操作

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))

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值