Type:
Class
MatchData is the type of the special variable $~,
and is the type of the object returned by Regexp#match and
Regexp.last_match. It encapsulates all the results of a
pattern match, results normally accessed through the special variables
$&, $', $`, $1,
$2, and so on.