
    恕f                     
    d  Z y)c                     | j                  d      }|r| dd } | j                  d      rd}| dd } n| j                  d      rd}| dd } nd}|sd	|z   }|| fS )
a2  
        Parse search term into (operation, term) tuple. Recognizes operators
        in the beginning of the search term. Case insensitive is the default.

        * = case sensitive (can precede other operators)
        ^ = starts with
        = = exact

        :param term:
            Search term
    *   N^
startswith=exactcontainsi)r   )termcase_sensitiveopers      d/var/www/feuerwehr-webapp/venv/lib/python3.12/site-packages/flask_admin/contrib/mongoengine/tools.pyparse_like_termr      ss     __S)NABxsABx		ABxTz:    N)r    r   r   <module>r      s
   r   