Vous pouvez utiliser l'opérateur $where de la manière suivante : db.col.find({$where: "\"my regex\".match(this.regex)"})