From: Cristiano Marchettini Date: 2006-10-31T20:10:11+09:00 Subject: Re: Learning Ruby Hi, On Tue, 2006-10-31 at 20:00 +0900, Peter Szinek wrote: > > Could you provide the examples you have tried? I did not really get you, > as for me: > > irb(main):003:0> "foobar" =~ /foo/ > => 0 > irb(main):004:0> "foobar" =~ /fo+/ > => 0 > your example works. Please send the code snippets which did not work for > you. I did not explain me too well. This code works for me too. I was referring to the User Guide example. Here is the code that doesn't work for me: st = "\033[7m" en = "\033[m" while TRUE print "str> " STDOUT.flush str = gets break if not str str.chop! print "pat> " STDOUT.flush re = gets break if not re re.chop! str.gsub! re, "#{st}\\&#{en}" print str, "\n" end print "\n" Thanks again, Cristiano