NSPredicate与字符串完全匹配

你好

你好,我正在努力。我需要知道如何找到与确切字符串匹配的结果。这是我的代码

let userID: String = String(sender.tag)
        // Create a Predicate with mapping to trip_id
        let filterByRequest: NSPredicate = NSPredicate(format: "%K.%K CONTAINS[c] %@", "ProductRequest", "user_id", userID)
        // Filter your main array with predicate, resulting array will have filtered objects
        let filteredArray: [AnyObject] = self.array.filteredArrayUsingPredicate(filterByRequest)

问题是,如果用户ID为69,则显示ID为69、6和9的用户的结果。

我用谷歌搜索,但发现一些答案与我的问题无关,但它们都在目标C中。

巴拉吉·拉玛克里希南(Balaji Ramakrishnan)

在谓词中使用MATCHES如下:

let filterByRequest: NSPredicate = NSPredicate(format: "%K.%K MATCHES %@", "ProductRequest", "user_id", userID)

希望能帮助到你..

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NSPredicate字符串

来自分类Dev

Python将字符串完全匹配

来自分类Dev

Ruby完全匹配字符串

来自分类Dev

NSPredicate带有括号的匹配字符串时崩溃

来自分类Dev

NSPredicate带有括号的匹配字符串时崩溃

来自分类Dev

匹配字符串regex完全匹配-特殊字符

来自分类Dev

如何从匹配中只获取完全匹配的字符串

来自分类Dev

NSPredicate的onFormat字符串

来自分类Dev

查找包含+字符的完全匹配字符串

来自分类Dev

Elasticsearch,按完全匹配的字符串排序

来自分类Dev

Excel-在字符串中搜索完全匹配

来自分类Dev

PHP-句子中的完全匹配字符串

来自分类Dev

JTable通过与字符串的完全匹配进行过滤

来自分类Dev

Teradata REGEXP_SIMILAR完全匹配的字符串

来自分类Dev

字符串比较不完全匹配

来自分类Dev

在字符串中查找完全匹配-C#

来自分类Dev

如何仅显示完全不匹配字符串的行?

来自分类Dev

VB.Net字符串包含完全匹配

来自分类Dev

TSQL搜索完全匹配为字符串

来自分类Dev

Excel-在字符串中搜索完全匹配

来自分类Dev

用R中的regexp替换完全匹配的字符串

来自分类Dev

如何用完全匹配的字符串替换行

来自分类Dev

JTable通过与字符串的完全匹配进行过滤

来自分类Dev

grep完全匹配字符串的两个部分

来自分类Dev

弹性搜索:字符串数组上的完全匹配查询

来自分类Dev

休眠搜索与破折号字符串完全匹配

来自分类Dev

如何从sql表中找到完全匹配的字符串?

来自分类Dev

如果找到完全匹配,则 C# 字符串替换

来自分类Dev

部分匹配字符串和多个向量的完全替换