From: Nate Murray Date: 2006-11-01T06:50:15+09:00 Subject: regex capture and assign... in one line? Question, I've been using Ruby for a while now and I have a perlism I kind of miss. Given $str = "foo123"; my ($foo,$bar) = $str =~ /(\w+)(\d+)/; # now we have $foo; #=> "foo" $bar; #=> "123" I know that I can do this in Ruby in TWO lines, but I want to do it in ONE line. Anyone have any ideas?