From: Jano Svitok Date: 2007-11-24T00:28:19+09:00 Subject: Re: Working with regular expressions and "$"? On Nov 23, 2007 4:15 PM, Eric I. wrote: > On Nov 23, 8:50 am, Joshua Muheim wrote: > > Hi all > > > > I remember to have read somewhere that the matching results of a regular > > expression match like > > > > string1 =~ /some_expression/ > > > > is stored in "$". I couldn't find documentation related to this (it's a > > little hard to search google for "ruby regexp $"), so maybe someone has > > some information for me? :-) > > If you have the 2nd edition of the pick-axe book, in chapter 22, > there's a section called "Variables and Constants" which give a slew > of variables. > > I don't want to type them all in. But it looks like you're after > either $&, which provides the matching string, or $~, which provides > the MatchData object that describes the match. http://www.zenspider.com/Languages/Ruby/QuickRef.html#18