越水です。

$ ruby -version
ruby 1.5.3 (2000-03-23) [i686-linux]
-e:1: undefined local variable or method `rsion' for #<Object:0x40173da8> (NameError)
$ cat foo.rb
class Foo
  def to_s
    'Foo'
  end
end
p true if /Foo/ =~ Foo.new
$ ruby foo.rb
foo.rb:6: undefined method `to_str' for #<Foo:0x40167634> (NameError)

to_strというのは初めて知ったのですが、オブジェクトを正規表現とマッチさ
せるためには、このto_strを実装すれば良いのでしょうか?

越水
greentea / fa2.so-net.ne.jp