Couldn't find the answers in the online book or the reference manual-- how would one express this Perl construct in Ruby? -- my @matches = $data =~ /([\w\-\.]+:\d+)/g; i.e. putting all the results of a match into an array in one go. I couldn't find any documentation on how the Regexp class can continue matching after one has been found. I assume something like this is possible, but can anybody point me to the right part of the documentation? cheers, -- Matthew