我有一个包含一些单词的数组,我想检查这些单词是否存在于我的字符串中。这是示例代码
var array: NSArray = ["one", "two", "three", "four"]
var Str: NSString = "one example of my string"
现在字符串中存在一个,但我无法比较它们。如何进行比较?
最佳答案
这样做,
var array: NSArray = ["one", "two", "three", "four"]
var Str: NSString = "one example of my string"
let filteredString = Str.componentsSeparatedByString(" ").filter { a in
return array.containsObject(a)
}
print(filteredString)
关于arrays - 快速比较 NSArray 和 NSString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36261474/