Мое приложение должно искать сохраненные изображения на основе поискового запроса.Пользователь может искать в label
, description
, people tagged in
, time posted
.для этого я пытаюсь создать поисковый запрос parser
, который принимает wild card (*)
@TaggedPeopleName
(DateFrom - DateTo)
#Place
и все другие тексты, соответствующие метке и описанию.Мой вопрос, я изобретаю колесо?или уже существует такой синтаксический анализатор с аналогичной функциональностью?
Примеры запросов:
@JohnLenon 500 Miles
вернет изображения, соответствующие 500 Miles
в метке или в описании и имеет тег Джона Ленона
(24 Dec - 30 Dec)
вернет все изображения, загруженные в этот период времени.
#Kolkata (24 dec - 31 Dec) Occupy Together
вернет все изображения, которые соответствуют строке Occupy Together
в ярлыке или в описании, и в пределах таймфрейма 24 dec to 31 Dec
, снятые на месте Kolkata
Если какая-то библиотека уже делает это, возможно, с другим синтаксисом, я приму.поскольку я не придерживаюсь только этого синтаксиса