method
last_match
v1_8_7_72 -
Show latest stable
- Class:
Regexp
last_match(...)public
The first form returns the MatchData object generated by the last successful pattern match. Equivalent to reading the global variable $~. The second form returns the nth field in this MatchData object.
/c(.)t/ =~ 'cat' #=> 0 Regexp.last_match #=> #<MatchData:0x401b3d30> Regexp.last_match(0) #=> "cat" Regexp.last_match(1) #=> "a" Regexp.last_match(2) #=> nil