class TextExtractor::Directives::AnyGroup

a line group where each line (or subgroup) is an alternative

Public Instance Methods

join() click to toggle source
# File lib/text_extractor/directives/group.rb, line 42
def join
  ['(?:', *@lines.flat_map { |e| [e, '|'] }[0..-2], ')']
end