regex - инструмент для представления регулярок MongoDb¶
- class
bson.regex.
Regex
(pattern, flags=0)¶ BSON регулярное выражение хранения и извлечения регулярных выражений, которые не совместимы с питонячими регулярками
pattern - string
flags - опционально, битовая маска или строка “im” for IGNORECASE and MULTILINE
- classmethod
from_native
(regex)¶ Возвращает ткласс регулярки, из полученной
>>> pattern = re.compile('.*') >>> regex = Regex.from_native(pattern) >>> regex.flags ^= re.UNICODE >>> db.collection.insert({'pattern': regex})
-
try_compile
()¶ Возвращает питонячье регулярное выражение