【问题标题】:iPhone/Objective-C - Searching for a specific word within a stringiPhone/Objective-C - 在字符串中搜索特定单词
【发布时间】:2011-04-23 08:18:35
【问题描述】:

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

假设我有以下句子:

快速棕色狐狸

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

感谢您的帮助。

【问题讨论】:

    标签: iphone objective-c nsstring


    【解决方案1】:
    if ([myString rangeOfString:stringToSearch].location != NSNotFound) {
        // stringToSearch is present in myString
    }
    

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-27
        相关资源
        最近更新 更多