我正在编写应用程序,我正在处理的一项功能是允许用户在搜索栏中搜索用户。目前它的工作原理,但搜索是区分大小写的。我想知道是否有任何方式使搜索不区分大小写?例如,当我在PHP中做类似的事情时,我会做这样的事情:
$searchTerm = strtolower($searchTerm);
然后我会将它与转换为小写的用户名进行比较。
这是我现在正在使用的那种东西:
var findUsers:PFQuery = PFUser.query()
if !name.isEmpty{
findUsers.whereKey("username", containsString: name) //name is what the user entered
}
答案 0 :(得分:0)
而不是使用包含字符串使用matchesRegex:"(?i)(name)"