Java отправил письмо застряло без исключения

Есть уже много ответов. Я даю разные типы требований и решений для поиска строк с регулярным выражением.

Вы можете делать с регулярным выражением, которое содержит слово i.e. Также вы можете использовать $options => i для нечувствительного к регистру поиска

Содержит string

db.collection.find({name:{'$regex' : 'string', '$options' : 'i'}})

Не содержит string только с регулярным выражением

db.collection.find({name:{'$regex' : '^((?!string).)*$', '$options' : 'i'}})

Точный регистр нечувствителен string

db.collection.find({name:{'$regex' : '^string$', '$options' : 'i'}})

Начать с string

db.collection.find({name:{'$regex' : '^string', '$options' : 'i'}})

Конец с string

db.collection.find({name:{'$regex' : 'string$', '$options' : 'i'}})

Сохранить this в качестве закладки и ссылку на любые другие изменения, которые могут вам понадобиться.

0
задан chrisTina 27 March 2019 в 21:39
поделиться