Class: TextExtractor::Directives::AnyGroup
- Defined in:
- lib/text_extractor/directives/group.rb
Overview
a line group where each line (or subgroup) is an alternative
Instance Method Summary collapse
Methods inherited from Group
#<<, #chomp, #finish, #initialize, #to_a
Constructor Details
This class inherits a constructor from TextExtractor::Directives::Group
Instance Method Details
#join ⇒ Object
41 42 43 |
# File 'lib/text_extractor/directives/group.rb', line 41 def join ['(?:', *@lines.flat_map { |e| [e, '|'] }[0..-2], ')'] end |