天天看點

MongoDB_7:Mongo正則查詢

1、排除比對的用法:

<col>

[^ABC]

比對除了 [...] 中字元的所有字元,例如 [^aeiou] 比對字元串 "google runoob taobao" 中除了 e o u a 字母的所有字母。

使用舉例:

 mongo表中的資料有以下3條資料:

  

想篩選出素材名稱結尾是 shol3的第2條資料,查詢語句為:

db.getCollection('regex_test').find({"name" : {'$regex': '[^a-zA-Z0-9]+shol3'}})