0

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

我正在搜索字符串 pi

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

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

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

4

1 回答 1

1

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

于 2013-09-05T15:27:26.567 回答