Module: Title
Overview
Grep title form very first title tag
Instance Method Summary collapse
Instance Method Details
#grep_title(response) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/parsers/title.rb', line 6 def grep_title(response) return if !response.is_a?(String) || response.empty? title_regex = /<\s*title.*?>(.*?)<?\s*\/?title\s*?>/im title = response.match(title_regex).captures[0].strip rescue nil unescape_html(title) unless title.nil? || title.empty? end |