Commit 62f9f435 authored by Serge S. Koval's avatar Serge S. Koval

Merge pull request #581 from Raz0r/patch-5

fix parse_like_term() for pymongo
parents ee4f4594 1b07f2cf
import re
def parse_like_term(term):
"""
Parse search term into (operation, term) tuple
......@@ -6,8 +8,8 @@ def parse_like_term(term):
Search term
"""
if term.startswith('^'):
return '^%s' % term[1]
return '^{}'.format(re.escape(term[1:]))
elif term.startswith('='):
return '^%s$' % term[1:]
return '^{}$'.format(re.escape(term[1:]))
return '%s' % term
return re.escape(term)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment