From: David Morton Date: 2007-03-26T07:49:38+09:00 Subject: Re: Suggestion: swap name of "puts" and "print" and rename "puts" to "put_s" -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 24, 2007, at 4:30 PM, Brian Candler wrote: > > For instance: in Perl, /^abc$/ matches only the string "abc". This > is not > true in Ruby (although it *is* a valid regexp). To get the same > behaviour in > Ruby, you need to write /\Aabc\z/ ? I don't follow... irb(main):006:0> a="abc" => "abc" irb(main):007:0> a =~ /^abc$/ => 0 irb(main):008:0> a="abcd" => "abcd" irb(main):009:0> a =~ /^abc$/ => nil irb(main):010:0> a="aabc" => "aabc" irb(main):011:0> a =~ /^abc$/ => nil irb(main):012:0> a = "something else with abc in it" => "something else with abc in it" irb(main):013:0> a =~ /^abc$/ => nil David Morton Maia Mailguard http://www.maiamailguard.com mortonda@dgrmm.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFGBvx8Uy30ODPkzl0RAjSSAKC1/YbgHml5r9qzhKqpnsuJXQAqqACfUcOv W0BpRw0M+laAr9IT7cRFhGU= =q0k0 -----END PGP SIGNATURE-----