class ListTagger

Public Instance Methods

parse_main(text) click to toggle source
# File lib/list_tagger.rb, line 33
def parse_main(text)
    return parse_text(text, @default_precondition, @default_search, @content_group)
end
parse_text(text, precondition, search, content_group = @content_group) click to toggle source
Calls superclass method Tagger#parse_text
# File lib/list_tagger.rb, line 20
def parse_text(text, precondition, search, content_group = @content_group)
    tags = []
    content_group = 1
    @list.each do |form|
        if text =~ form
            precondition = form
            search = /(\b#{form})/i
            tags += super text, precondition, search, content_group
        end
    end
    return tags
end