From: Tom Werner Date: 2006-12-21T02:58:45+09:00 Subject: Re: Grabbing quoted substrings Bil Kleb wrote: > OK, I give up, what's the elegant method to > grab the quoted substrings in the following, > > a = 'variables="x", "y", "z", "rho", "u", "v", "w", "p/pinf", "s", > "mach"' > > I want an array like, > > ["x", "y", "z", ..., "mach"] > > The methods I've come up with so far are > embarrassingly hideous. > > This should do the trick: a.scan(/"(.*?)"/).flatten Tom Werner