class Rugex::File
Public Class Methods
new(file_path, regex_string)
click to toggle source
# File lib/rugex/file.rb, line 7 def initialize(file_path, regex_string) raise EmptyRegexError if regex_string.empty? @regex = Regexp.new(regex_string) file = ::File.open(file_path) @result = file.lines.inject '' do |colored_text, line| @text = line colored_text << colorize_text end file.close end
Public Instance Methods
to_s()
click to toggle source
# File lib/rugex/file.rb, line 20 def to_s; @result; end