「Google-eqsue」形式の検索文字列を、Mongoデータベースの検索に使用できるものに変換できるようにしたいと思います(ここでは正規表現が良いアイデアだと思いますが、他のアイデアも受け入れています)。Google風のクエリの意味:
"Search for" +this -"but not this"
理想的には、Google風のクエリを受け取り、MongoDB内のドキュメントのテキストに対して単一の高速クエリを実行できるものを返すJavascriptアルゴリズムを探しています。これをRegExpに変換するのが最善だと私が思った理由は、正規表現がこれらの目標に適合しているためです(編集済み)。