SQL查詢:問題,同時使用NSPredicate
SELECT * FROM test_mart 其中替換(更換(更換(更換(更換(替換(低級(名稱), '+'), '_'), '''','''),'a'),'a')='tariq'
我可以非常容易地觸發以下查詢,如果我只需要使用Sqlite ......但是在當前項目我正在使用Core Data,因此對NSPredicate不太瞭解。
該功能提示刪除所有BUT字母數字字符,這意味着要刪除特殊字符。
,應該是在比較有效的字符可
ABCDEFGHIJKLMNOPQRESTUVWXYZ1234567890
但是,我們不應該失敗的下列字符
比較:;!,〜`@#$%^ & *()_- + =「」/?>,< | \
或者爲下列詞語
「的」「一個」「A」
一些例子:
「沃爾瑪」會被視爲是相同的收款人爲「沃爾瑪」
「鞋店」將被視爲相同的收款人爲「鞋店」
「達美樂比薩」將被視爲相同的收款人爲「達美樂披薩」
- 「測試收款人;」將被視爲相同的收款人爲「測試收款人」
任何一個能提出適當的謂詞/正則表達式?
感謝