From: nobu.nakada@... Date: 2004-04-02T01:19:08+09:00 Subject: [ruby-dev:23300] Re: English alias なかだです。 At Thu, 1 Apr 2004 22:11:17 +0900, Minero Aoki wrote in [ruby-dev:23299]: > ruby-dev summary のついでに状況を調べました。 > > 変数名 推奨されるアクセサ > > $! rescue => err > $" ? > $$ Process.pid > $~ Regexp.last_match > $& Regexp.last_match[0] > $` Regexp.last_match.pre_match > $' Regexp.last_match.post_match > $+ Regexp.last_match[-1] $"もそうなんですが、一番使いたくない$`とか$'の代替手段がやたら 長いというのがどうも。Regexp#matchを使うのでもいいのですが、 whenではそうもいきませんし。 そういえば、Regexp#===の結果をMatchDataにして when => match で それが得られるってのを思い出しました。たしか以前提案したときは、 影響範囲が把握しきれないのでお蔵入りになったような気がしますが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦