Swift字符串的插入, 删除, 替换

字符串的插入, 删除, 替换

    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人家的好!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容