有没有办法在Objective-C中搜索字符串中的特定单词?
假设我有以下句子:
thequickbrownfox
如果我想在句子中搜索“快速”。实现这一目标的最佳方法是什么?
感谢您的帮助。
答案 0 :(得分:5)
if ([myString rangeOfString:stringToSearch].location != NSNotFound) {
// stringToSearch is present in myString
}
答案 1 :(得分:1)
您可以使用NSString::rangeOfString。 来自文档 -
返回值
一个NSRange结构,给出第一次出现aString时接收器的位置和长度。如果找不到aString或为空(@“”),则返回{NSNotFound,0}。