class ScrapCss::Html
Public Class Methods
get_css_clases(str)
click to toggle source
# File lib/scrap_css.rb, line 27 def self.get_css_clases(str) str.scan(/class="([^"]*)"/).flatten.map{|css| css.split(" ") }.flatten end
new(path="")
click to toggle source
# File lib/scrap_css.rb, line 22 def initialize(path="") @file_lines ||= IO.readlines(path) @css_clases = [] end
Public Instance Methods
css_clases()
click to toggle source
# File lib/scrap_css.rb, line 31 def css_clases return @css_clases unless @css_clases.empty? @file_lines.each{ |line| @css_clases << ScrapCss::Html.get_css_clases(line) if line =~ /class=/ } @css_clases.flatten.uniq end