From: William James Date: 2009-01-15T19:44:03+09:00 Subject: Re: Regexp in Ruby Teme Rosi wrote: > names = ["My name is Jack"] > if names =~ /My name is (\w+)/i > puts $1 > end > > > What im trying to do with this code is to print rest of the line of > the same line where "My name is" is. But it doesnt work. Can anyone > help? s = "My name is Jack Frost" ==>"My name is Jack Frost" s[ /My name is (.*)/, 1 ] ==>"Jack Frost"