Swift - 将字符串拆分成数组(把一个字符串分割成字符串数组)
数组 一个 字符串 swift 分割 分成
2023-09-11 14:17:57 时间
在Swift中,如果需要把一个字符串根据特定的分隔符拆分(split)成字符串数组,通常有如下两种方法:
1,使用componentsSeparatedByString()方法
1
2
3
4
5
|
let str = "北京、上海、深圳、香港" print ( "原始字符串:\(str)" ) let splitedArray = str.componentsSeparatedByString( "、" ) print ( "拆分后的数组:\(splitedArray)" ) |
2,使用characters.split()方法
1
2
3
4
5
|
let str = "北京、上海、深圳、香港" print ( "原始字符串:\(str)" ) let splitedArray = str.characters.split{$0 == "、" }. map ( String . init ) print ( "拆分后的数组:\(splitedArray)" ) |
相关文章
- JVM系列之:String,数组和集合类的内存占用大小
- C#字符串数组排序 C#排序算法大全 C#字符串比较方法 一个.NET通用JSON解析/构建类的实现(c#) C#处理Json文件 asp.net使用Jquery+iframe传值问题
- 【BZOJ4556】字符串(后缀数组,主席树)
- Golang 切片数组打印元素两数只和等于8的下标、无重复字符的最长子串
- Google Earth Engine(GEE)——一个简单的数组
- 【BZOJ3277/3473】串/字符串 后缀数组+二分+RMQ+双指针
- 二维数组list,每行长度不同,寻找最窄区间[a,b],保证list每行至少有一个数在[a,b]上
- 【Leetcode】53. 最大子数组和(简单)
- 242. 一个简单的整数问题【树状数组 区间加 单点和】
- JSON对象或JSON数组字符串比较,最实用的比较策略
- js向一个数组中插入元素的几个方法-性能比较
- Java判断Object对象是否为数组,Java判断Object对象是否为集合,Java判断数组是否包含某个值
- d3.csv()后获取的数据不是数组,而是对象
- 力扣解法汇总915. 分割数组
- js写一个 生成指定范围的 指定间隔的 整数数组
- 【刷题笔记】之二分查找(搜索插入位置。在排序数组中查找元素的第一个和最后一个位置、x的平方根、有效的完全平方数)
- 页面中checkbox返回的是一个数组,如何对数组进行操作
- 学习C语言的数组
- ES6将两个数组合并成一个对象数组