Поиск по шаблону и реальные найденные товары

mongodb126-regex-case-and-boundaries

ТребованиеID результата
Обычное равенство2
Вхождение, i1, 2, 3, 4, 5, 6
Вся строка, i1, 2, 3

Журнал и промежуточные данные

input_names
[
    "Cup",
    "cup",
    "CUP",
    "cup-holder",
    "teacup",
    "cup\n"
]
contains
{
    "pattern": "cup",
    "flags": "i",
    "display": "/cup/i"
}
whole_string
{
    "pattern": "\\Acup\\z",
    "flags": "i",
    "display": "/\\Acup\\z/i"
}

PHP 8.5.11; ext-mongodb 2.5.5; сервер 8.0.34. Шаблоны выполняет MongoDB. План и время диагностические, не универсальная гарантия.