Swift - 将字符串拆分成数组(把一个字符串分割成字符串数组)
2024-08-31 03:34:14
在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)" ) |
最新文章
- IOS 杂笔-17(堆区栈区等)
- 转载文章-----Rational Rose2007(v7.0)下载地址、安装及激活详解教程(图)
- 树莓派 config.txt
- 2-3. Using Type Deduction
- liunx 字符编码问题
- asp.net生产环境和开发环境的错误日志包装策略
- 【Netty学习】 ChannelHandler 改动及影响
- SDL1.2到2.0的迁移指南(转)
- Discuz 论坛的搭建(五)
- php小算法总结一(数组重排,进制转换)
- Hadoop集群(第10期)_MapReduce与MySQL交互
- Calculate the formula
- 利用 Composer 一步一步构建自己的 PHP 框架(一)——基础准备
- 消息系统Flume与Kafka的区别
- iOS-UIControls介绍
- C#生成带项目编号的Word段落
- Python语言总结 4.2. 和字符串(str,unicode等)处理有关的函数
- Windows 性能搜集【perfmon】
- hdu 1622 Trees on the level(二叉树的层次遍历)
- MySQL 复习笔记