如何在 Swift 中拆分字符串 [英] How to split a string in Swift

查看:103
本文介绍了如何在 Swift 中拆分字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

let string = "hello hi"
var hello = ""
var hi = ""

我不想拆分我的字符串,以便 hello 的值得到hello",而 hi 的值得到hi"

I wan't to split my string so that the value of hello get "hello" and the value of hi get "hi"

推荐答案

试试这个:

var myString: String = "hello hi";
var myStringArr = myString.componentsSeparatedByString(" ")

其中 myString 是字符串的名称,myStringArr 包含由空格分隔的组件.

Where myString is the name of your string, and myStringArr contains the components separated by the space.

然后你可以得到组件:

var hello: String = myStringArr [0]
var hi: String = myStringArr [1]

文档:componentsSeparatedByString

对于 Swift 3,以上将是:

For Swift 3, the above will be:

var myStringArr = myString.components(separatedBy: " ")

文档:组件(separatedBy:)

这篇关于如何在 Swift 中拆分字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆