Класс MongoRegex
(PECL mongo >=0.8.1)
Расширение, задающее этот класс, объявлено устаревшим. Вместо него используйте расширение MongoDB. Есть такие альтернативы:
Введение
Класс можно использовать для создания регулярных выражений. Как правило, эти выражения будут использоваться для запроса к базе данных и поиска подходящих строк. Более необычно, когда они могут быть сохранены в базу данных и восстановлены.
Регулярные выражения состоят из четырех частей.
Сначала /
в качестве начального разделителя, затем шаблон,
другой /
и, наконец, строка, содержащая флаги.
Пример #1 Шаблон регулярного выражения
/pattern/flags
MongoDB распознает шесть флагов регулярных выражений:
-
i
: Без учета регистра -
m
: Многострочный -
x
: Может содержать комментарии -
l
: Локаль -
s
: Точка, "." соответствует всему, включая переводы строк -
u
: Соответствует юникоду
Обзор классов
Содержание
- MongoRegex::__construct — Создает новое регулярное выражение
- MongoRegex::__toString — Возвращает строковое представление регулярного выражения