module RuboCop::Cop::MatchRange

def each_match_range(range, regex)

match of `regex` inside `range`
Return a new `Range` covering the first matching group number for each
def each_match_range(range, regex)
  range.source.scan(regex) { yield match_range(range, Regexp.last_match) }
end