Picture-Puzzle-website/venv/Lib/site-packages/flask_admin/contrib/pymongo/tools.py

17 lines
343 B
Python

import re
def parse_like_term(term):
"""
Parse search term into (operation, term) tuple
:param term:
Search term
"""
if term.startswith('^'):
return '^{}'.format(re.escape(term[1:]))
elif term.startswith('='):
return '^{}$'.format(re.escape(term[1:]))
return re.escape(term)