【发布时间】:2011-04-23 08:18:35
【问题描述】:
有没有办法在 Objective-C 中搜索字符串中的特定单词?
假设我有以下句子:
快速棕色狐狸
如果我想在句子中搜索“快速”。实现这一目标的最佳方法是什么?
感谢您的帮助。
【问题讨论】:
标签: iphone objective-c nsstring
有没有办法在 Objective-C 中搜索字符串中的特定单词?
假设我有以下句子:
快速棕色狐狸
如果我想在句子中搜索“快速”。实现这一目标的最佳方法是什么?
感谢您的帮助。
【问题讨论】:
标签: iphone objective-c nsstring
if ([myString rangeOfString:stringToSearch].location != NSNotFound) {
// stringToSearch is present in myString
}
【讨论】:
您可以为此使用NSString::rangeOfString。 来自文档 -
返回值
一个 NSRange 结构,给出第一次出现的 aString 在接收器中的位置和长度。如果 aString 未找到或为空 (@""),则返回 {NSNotFound, 0}。
【讨论】: