07 Mar '13, 3pm

Quesadilla

Это парсер текста со странным названием. Он может находить в заданной строке ссылки, упоминания пользователей (например, @soulim), хэш-теги, emoji-иконки. Приведу пример его использования и результаты: Quesadilla.extract('Some #awesome text') # => { # display_text: "Some #awesome text", # display_html: "Some <a href=\"#hashtag-awesome\" class=\"tag\">#awesome</a> text", # entities: [ # { # type: "hashtag", # text: "#awesome", # display_text: "#awesome", # indices: [5, 13], # hashtag: "awesome", # display_indices: [5, 13] # } # ] # } Больше примеров и описание всех параметров конфигурации можно найти в репозитории на GitHub - github.com/soffes/quesadilla

Full article: http://rubyflow.ru/items/1374

Tweets