标签: iphone ios arrays predicate
我有一个数组,我想用它实现自动完成。自动完成应该以这样的方式工作:例如:
我正在搜索字符串pi
它应该返回字符串大披萨,因为pi是第二个单词的开头。我已经实施了:
NSPredicate *pred = [NSPredicate predicateWithFormat:@"stationName CONTAINS[cd] %@", substring];
这将返回所有字符串作为其一部分的字符串。我想要在任何单词的开头都有字符串的字符串。
答案 0 :(得分:1)
您需要使用MATCHES运算符(使用ICU's Regular Expressions)来匹配编码所有规则的表达式。
MATCHES