Swift:将字符串分隔为字符串数组并追加分隔符

布雷姆

如何分割字符串以包含分隔符?

可以说我有一个字符串,例如...

let myString = "apple banana orange grapes"

如果我用过

let separatedString = myString.componentsSeparatedByString(" ")

我得到的数组将是

["apple","banana","orange","grapes"]

我将如何取得以下结果

["apple ","banana ","orange ","grapes"]
瓦迪安

使用正则表达式的替代方法:

let myString = "apple banana orange grapes"
let pattern = "\\w+\\s?"
let regex  = try! NSRegularExpression(pattern: pattern, options: [])
let matches = regex.matchesInString(myString, options:[], range: NSMakeRange(0, myString.characters.count))
  .map { (myString as NSString).substringWithRange($0.range)}
print(matches) // -> ["apple ", "banana ", "orange ", "grapes"]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用分隔符将字符串分隔为双精度数组

来自分类Dev

用分隔符将字符串分隔为双精度数组

来自分类Dev

将数组转换为字符串,使用分隔符分隔字符串-JavaScript

来自分类Dev

根据“分隔符”将PHP字符串划分为数组子字符串

来自分类Dev

使用定义的分隔符将字符串数组转换为字符串

来自分类Dev

字符串开头的分隔符

来自分类Dev

JS将分隔符分隔的字符串转换为数组元素

来自分类Dev

javascript:为多个分隔符分割字符串,但也将分隔符保留为单独的标记

来自分类Dev

如何每隔N个字符快速向字符串添加分隔符?

来自分类Dev

如何在分隔符上分割字符串,并将分隔符保留为结果数组中的元素?

来自分类Dev

如何在分隔符上分割字符串,并将分隔符保留为结果数组中的元素?

来自分类Dev

如何将awk分隔符设置为字符串或字符?

来自分类Dev

Swift:如何仅在匹配条件时以不固定的时间间隔向字符串添加分隔符?

来自分类Dev

javascript拆分字符串并将分隔符保留为自己的数组值

来自分类Dev

将管道分隔符字符串分解为具有名称和值的数组

来自分类Dev

使用分隔符将List <List <String >>连接为单个字符串

来自分类Dev

仅将几个分隔符分割为字符串

来自分类Dev

使用字符串分隔符将多行打印为单行

来自分类Dev

如何将字段分隔符设置为空字符串?

来自分类Dev

用分隔符将列表的列表表示为字符串

来自分类Dev

使用分隔符将文本转换为字符串数组

来自分类Dev

使用整数作为分隔符将字符串拆分为数组

来自分类Dev

在第n个分隔符处将字符串拆分为JavaScript中的数组

来自分类Dev

如何根据特定的分隔符将字符串转换为数组?

来自分类Dev

使用空格分隔符将数组类型变量转换为字符串类型

来自分类Dev

C#:将字符串从数组转换为双wih点分隔符

来自分类Dev

如何使用“,”将字符串分割为数组,但字符串的长度/分隔符数可能不止一个?(Python 2.7)

来自分类Dev

用“分隔符”替换字符串中的字符

来自分类Dev

Java如何通过分隔符字符串将文本文件分隔为文件

Related 相关文章

  1. 1

    用分隔符将字符串分隔为双精度数组

  2. 2

    用分隔符将字符串分隔为双精度数组

  3. 3

    将数组转换为字符串,使用分隔符分隔字符串-JavaScript

  4. 4

    根据“分隔符”将PHP字符串划分为数组子字符串

  5. 5

    使用定义的分隔符将字符串数组转换为字符串

  6. 6

    字符串开头的分隔符

  7. 7

    JS将分隔符分隔的字符串转换为数组元素

  8. 8

    javascript:为多个分隔符分割字符串,但也将分隔符保留为单独的标记

  9. 9

    如何每隔N个字符快速向字符串添加分隔符?

  10. 10

    如何在分隔符上分割字符串,并将分隔符保留为结果数组中的元素?

  11. 11

    如何在分隔符上分割字符串,并将分隔符保留为结果数组中的元素?

  12. 12

    如何将awk分隔符设置为字符串或字符?

  13. 13

    Swift:如何仅在匹配条件时以不固定的时间间隔向字符串添加分隔符?

  14. 14

    javascript拆分字符串并将分隔符保留为自己的数组值

  15. 15

    将管道分隔符字符串分解为具有名称和值的数组

  16. 16

    使用分隔符将List <List <String >>连接为单个字符串

  17. 17

    仅将几个分隔符分割为字符串

  18. 18

    使用字符串分隔符将多行打印为单行

  19. 19

    如何将字段分隔符设置为空字符串?

  20. 20

    用分隔符将列表的列表表示为字符串

  21. 21

    使用分隔符将文本转换为字符串数组

  22. 22

    使用整数作为分隔符将字符串拆分为数组

  23. 23

    在第n个分隔符处将字符串拆分为JavaScript中的数组

  24. 24

    如何根据特定的分隔符将字符串转换为数组?

  25. 25

    使用空格分隔符将数组类型变量转换为字符串类型

  26. 26

    C#:将字符串从数组转换为双wih点分隔符

  27. 27

    如何使用“,”将字符串分割为数组,但字符串的长度/分隔符数可能不止一个?(Python 2.7)

  28. 28

    用“分隔符”替换字符串中的字符

  29. 29

    Java如何通过分隔符字符串将文本文件分隔为文件

热门标签

归档