iPhone / Objective-C - 搜索字符串中的特定单词

时间:2011-04-23 08:18:36

标签: iphone objective-c nsstring

有没有办法在Objective-C中搜索字符串中的特定单词?

假设我有以下句子:

thequickbrownfox

如果我想在句子中搜索“快速”。实现这一目标的最佳方法是什么?

感谢您的帮助。

2 个答案:

答案 0 :(得分:5)

if ([myString rangeOfString:stringToSearch].location != NSNotFound) {
    // stringToSearch is present in myString
}

答案 1 :(得分:1)

您可以使用NSString::rangeOfString。 来自文档 -

  

返回值
  一个NSRange结构,给出第一次出现aString时接收器的位置和长度。如果找不到aString或为空(@“”),则返回{NSNotFound,0}。