From: matz@... (Yukihiro Matsumoto) Date: 2000-12-22T12:00:12+09:00 Subject: [ruby-list:26716] Re: cgi.rb and Regexp::last_match まつもと ゆきひろです In message "[ruby-list:26713] Re: cgi.rb and Regexp::last_match" on 00/12/22, Shin-ichiro Hara writes: |nil か []、ではなくて、nil か(常に)MatchData オブジェクトか、ですよね。 |私は常に MatchData オブジェクトであったら良かったのに、と思います。その |方が統一的だし、=~ との差別化がはかれるから。その場合は |MatchData#matched? が必要になるかもしれないですが。 だって、マッチしたかどうかが知りたいじゃないですか。nilを返 すのはやめないと思います。 |#$~ はローカル変数だからいいけど、Regexp::last_match って |#スレッド同士で競合しないのかな、、、しないんだろうなあ。 しません。