From: "Louis A. Mamakos" Date: 2000-10-05T04:26:40+09:00 Subject: [ruby-talk:5288] MatchData methods So, I was regexp'ing away just now, and noted a MatchData method missing which would be very useful (at least to me). I was doing something like this: re = Regexp.compile("([0-9a-fA-F][0-9a-fA-F])([0-9a-fA-F][0-9a-fA-F])") match = re.match(someRandomString) foo = match.slice(1,2).join(':') which of course didn't work. I had assumed that since MatchData had a [] method, it might also support some other array-like functionality. Is there a way to extract an array of the matched results from a MatchData object? louie