Method: MatchData#captures
- Defined in:
- re.c
#captures ⇒ Array Also known as: deconstruct
Returns the array of captures, which are all matches except m[0]
:
m = /(.)(.)(\d+)(\d)/.match("THX1138.")
# => #<MatchData "HX1138" 1:"H" 2:"X" 3:"113" 4:"8">
m[0] # => "HX1138"
m.captures # => ["H", "X", "113", "8"]
Related: MatchData.to_a.
2122 2123 2124 2125 2126 |
# File 're.c', line 2122
static VALUE
match_captures(VALUE match)
{
return match_array(match, 1);
}
|