例如我有一个字符串文本,如:“我必须去厨房” 如果我使用'av'短语搜索此文本,我想要一种方法,让我回答整个单词'have' 我怎样才能在swift
中做到这一点答案 0 :(得分:5)
在swift中有filter
的非常好的解决方案。您可以使用rangeOfString
的{{1}}方法和String
来获取仅有#34; av&#的过滤字符串34;
filter
答案 1 :(得分:1)
通过空格字符串("")将字符串拆分为数组,并返回包含“' av'”的组件。串。
答案 2 :(得分:1)
let words = stringYouWantToSearchIn.componentsSeparatedByString(" ")
for word in words
{
var range = word.rangeOfString(lastWord)
if (range != nil)
{
//you got what do you want in 'word variable'
break
}
}