-2
我有一个看起来像这样的字符串:独立字符串转换成数组,然后将其过滤
let str = "One;Two;Three;Four;Five"
如何把每一个值在array
,所以每个值与“;”分隔标志。
我试图迭代,但这并不正确。然后我也想过滤结果,例如获取所有包含字母“o”的值。
任何帮助表示赞赏。通过导入Foundation
,UIKit
或Cocoa
开始(通常Foundation
是默认值):
的OP可能还需要一个CASEINSENSITIVE搜索本地化的结果和案例'让containsO = arr.filter({$ 0.range(of:“o”,options:.caseInsensitive)!= nil})' –
你需要'import Foundation'(或'UIKit'或'Cocoa')上班。 – vacawama
或localizedCaseInsensitiveContains'let containsO = arr.filter({$ 0.localizedCaseInsensitiveContains(“o”)})' –