Bad performance for search string

It should not replace the string to regular expression by default, unless it contains a "%". Because it will cause full collection scan in MongoDB if the search keyword is a regular expression and cannot get any benefits from index.