Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个数组,我想用它实现自动完成。自动完成应该以这样的方式工作,例如:
我正在搜索字符串 pi
它应该返回字符串big Pizza,因为 pi 是第二个单词的开头。我已经实施:
NSPredicate *pred = [NSPredicate predicateWithFormat:@"stationName CONTAINS[cd] %@", substring];
这将返回所有包含字符串的字符串。我想要在任何单词的开头都有字符串的字符串。
您需要使用MATCHES运算符(使用ICU 的正则表达式)来匹配对所有规则进行编码的表达式。
MATCHES