mongodb $regex case insensitive code example
Example 1: mongodb regex case insensitive
db.collection.find({name:{'$regex' : '^((?!string).)*$', '$options' : 'i'}})
Example 2: mongodb regex case insensitive word
{name:{'$regex' : '.*string.*', '$options' : 'i'}}