Como encontrar uma substring em um campo no Mongodb

Como posso encontrar todos os objetos em um banco de dados onde um campo de um objeto contém uma substring?

Se o campo for A em um objeto de uma coleção com um valor de string:

Eu quero encontrar todos os objetos no banco de dados "db" onde A contém uma substring dizer "abc def".

Eu tentei:

<code>db.database.find({A: {$regex: '/^*(abc def)*$/''}})
</code>

mas não funcionou

ATUALIZAR

Uma string real (em unicode):

<code>Sujet  Commentaire sur  Star Wars  Episode III - La Revanche des Sith 1
</code>

Precisa procurar todas as entradas com Star Wars

<code>db.test.find({A: {$regex: '^*(star wars)*$''}}) not wokring
</code>

questionAnswers(2)

yourAnswerToTheQuestion