From: James Edward Gray II Date: 2004-09-19T07:10:01+09:00 Subject: Re: Method improvement request .-- On Sep 18, 2004, at 5:04 PM, James Edward Gray II wrote: > What about something like: > > def parse1(chunk) > if chunk =~ / ^([^-A-Za-z0-9]*) # pre-match > (.*) # middle Sorry, that probably needs to be: (.*?) My bad. James Edward Gray II > ([^-A-Za-z0-9]*)$ # post-match > /x > a, b, c = $1, $2, $3 > end > end > > Does that give you some ideas? > > James Edward Gray II >