Class: Cudan::RegexpCudan
- Defined in:
- lib/cudan/regexp_cudan.rb
Instance Attribute Summary
Attributes inherited from BaseCudan
Instance Method Summary collapse
Methods inherited from BaseCudan
#do_message, #execute, #fetch, #initialize, #set_header
Constructor Details
This class inherits a constructor from Cudan::BaseCudan
Instance Method Details
#do_expect(expect) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/cudan/regexp_cudan.rb', line 12 def do_expect expect nexpect = expect.gsub(/\\\d/){|m| @matched[m.to_i].to_s } @query_result.include? nexpect end |
#do_query(query) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/cudan/regexp_cudan.rb', line 3 def do_query query regexp = Regexp::new(query) @matched = regexp.match(@response) if @matched @matched[0] else '' end end |