字符串的插入, 删除, 替换
var str = "Object - C And Swift"
print("原始字符串 + \(str)")
//插入字符串
str.insert(",", at: str.endIndex)
print("插入.以后的字符串+\(str)")
var str1 = "还有二周就过年回家了"
str1.insert("s", at: str1.endIndex)
str1.insert(contentsOf: "我想你看了", at: str1.endIndex)
print(str1)
//字符换的删除
str.remove(at: str.index(before: str.endIndex))
print("删除.以后的字符串+\(str)")
//删除范围的字符串
let startIndex = str.startIndex
let endIndex = str.index(startIndex, offsetBy: 5)
let range = startIndex...endIndex
str.removeSubrange(range)
print("删除范围后的+\(str)")
//替换范围
str.replaceSubrange(range, with: "Object -")
print("替换范围后的+\(str)")
笔者是个小菜鸟.. 还是https://www.jianshu.com/p/87c29641db61人家的好!
网友评论