Module: Gribr::RegexpParser::ClassMethods

Defined in:
lib/gribr/utils.rb

Instance Method Summary collapse

Instance Method Details

#parse(line) ⇒ Object



11
12
13
# File 'lib/gribr/utils.rb', line 11

def parse(line)
  build regexp.match(line.to_s)
end

#parse!(line) ⇒ Object



15
16
17
# File 'lib/gribr/utils.rb', line 15

def parse!(line)
  parse(line) || raise(ArgumentError, "Can't parse: #{line}")
end