swift - 字符串的安插、删除和替换
来源:互联网 发布:92game 极客网源码 编辑:程序博客网 时间:2024/05/21 09:48
对应可变字符串可以插入、删除和替换,String提供了几个方法可以帮助实现这些操作。这些方法如下:
splice(_:atIndex:)。在索引位置插入字符串。insert(_:atIndex:)。在索引位置插入字符。removeAtIndex(_:)。在索引位置删除字符。removeRange(_:)。删除指定范围内的字符串。replaceRange(_:,with: String) 。使用字符串或字符替换指定范围内的字符串。
代码:
var str ="Swift"print("原始字符串:\(str)")str.splice("Objective-Cand ".characters, atIndex: str.startIndex)print("插入字符串后:\(str)")str.insert(".",atIndex: str.endIndex) print("插入.字符后:\(str)")str.removeAtIndex(str.endIndex.predecessor())print("删除.字符后:\(str)")var startIndex =str.startIndex var endIndex =advance(startIndex, 9) var range =startIndex...endIndex str.removeRange(range) print("删除范围后:\(str)")startIndex =str.startIndexendIndex =advance(startIndex, 0)range =startIndex...endIndex str.replaceRange(range,with: "C++") print("替换范围后:\(str)")
0 0
- swift - 字符串的安插、删除和替换
- 《从零开始学Swift》学习笔记(Day 14)——字符串的插入、删除和替换
- 《从零开始学Swift》学习笔记(Day 14)——字符串的插入、删除和替换
- Python 字符串的删除和替换
- 字符串的删除替换
- Java_字符串的操作替换和删除空格
- 文本中多余字符串的批量删除和替换
- Swift 替换字符串
- 字符串的替换和反转
- 字符串的截取和替换
- 字符串的替换和拆分
- IOS -- Swift 字符串替换 stringByReplacingOccurrencesOfString
- 字符串重组,字符串的插入,替换,删除,拼接
- map容器安插的方式
- C# 单个字符串删除和替换,简洁方法
- Swift学习 OC字符串和Swift字符串的转换
- Node节点的添加、替换和删除
- 元素的创建,插入,替换和删除
- QTableWidget
- redis清空缓存
- Android 7.0 ActivityManagerService(3) 启动Activity的过程:二
- 三十三天三本书成就JAVA讲师
- swift和oc混合编程总结
- swift - 字符串的安插、删除和替换
- Eclipse运行项目Unable to execute dex: java.nio.BufferOverflowException.
- IOS 动画框架pop使用方法
- 时间复杂度计算
- maven-MAVEN类包冲突终极三大解决技巧
- ActiveMQ中Producer特性详解
- 粒子群算法详解
- Spring Boot 过滤器、监听器
- Android开发省时神器--JRebel