【问题标题】:iOS predicate for searching each word in a string of an array用于搜索数组字符串中每个单词的 iOS 谓词
【发布时间】:2013-09-05 15:21:05
【问题描述】:

我有一个数组,我想用它实现自动完成。自动完成应该以这样的方式工作,例如:

我正在搜索一个字符串 pi

它应该返回字符串 big Pizza,因为 pi 是第二个单词的开头。我已经实现了:

    NSPredicate *pred = [NSPredicate predicateWithFormat:@"stationName CONTAINS[cd] %@", substring];

这将返回所有包含该字符串的字符串。我想要在任何单词的开头都有字符串的字符串。

【问题讨论】:

    标签: iphone ios arrays predicate


    【解决方案1】:

    您需要使用MATCHES 运算符(使用ICU's Regular Expressions)来匹配对您的所有规则进行编码的表达式。

    【讨论】:

      猜你喜欢
      • 2012-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-12
      • 2021-10-06
      • 1970-01-01
      • 2013-10-22
      • 1970-01-01
      相关资源
      最近更新 更多