Swift3 String.Index 字符串截取
2016-11-23 12:44
309 查看
Swift3.0 中不能直接使用下标数字进行字符串截取,只能使用String.Index来做位置索引,要想实现截取功能首先得获取到String.Index;
打印结果:9
打印结果:012345678
打印结果:123456789
打印结果:0
let mainString = "0123456789" let index = mainString.index(mainString.endIndex, offsetBy: -1) print(mainString.substring(from: index)) print(mainString.substring(to: index))
打印结果:9
打印结果:012345678
let mainString = "0123456789" let index = mainString.index(mainString.startIndex, offsetBy: 1) print(mainString.substring(from: index)) print(mainString.substring(to: index))
打印结果:123456789
打印结果:0
相关文章推荐
- swift3.0中String.Index截取字符串方法,很方便哦
- Swift String.Index 字符串的切片操作
- Swift字符串操作(截取、替换)String
- Swift学习笔记(十八)——字符串String.Index和Range详解
- swift中字符串下标的使用String.Index
- Swift 字符串字符索引String.charAt(index:Int)
- iOS 把String字符串转化为json字符串-subString截取字符串-index操作
- Swift3-字符串String.Index和Range详解
- [Swift 3.0]String的Extension--字符串的截取
- JS indexOf() lastIndexOf()与substring()截取字符串的区别
- Shell 字符串截取:${varible##*string} ${varible#*string} ${varible%%string*} ${varible%string*}
- 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- Java从入门到精通 - JavaString 字符串拼接,截取,查找及日期转换
- string(字符串)类常用成员----增+,append,insert 删erase 改replace 查find 遍历 截取子串 字符串比较
- java string截取两个字符串之间的值
- mysql中字符串的截取函数SUBSTRING_INDEX
- JavaScript基础 substr(startIndex, length) 在原始字符串中,截取并返回一个子字符串
- swift3.0字符串截取,字符串处理
- String的lastIndexOf()用于获取字符串中某个子字符串最后一次出现的位置
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)