Method: RegexpExamples::GroupResult#initialize

Defined in:
lib/regexp-examples/groups.rb

#initialize(result, group_id = nil, subgroups = []) ⇒ GroupResult

Returns a new instance of GroupResult.



7
8
9
10
11
12
13
14
# File 'lib/regexp-examples/groups.rb', line 7

def initialize(result, group_id = nil, subgroups = [])
  @group_id = group_id
  @subgroups = subgroups
  if result.respond_to?(:group_id)
    @subgroups = result.all_subgroups
  end
  super(result)
end