From: Kazuhiro NISHIYAMA Date: 2005-06-05T11:54:35+09:00 Subject: [ruby-dev:26280] Re: match index 西山和広です。 >>>>> On Sun, 5 Jun 2005 09:46:05 +0900 >>>>> ko1@atdot.net(SASADA Koichi) said: >  正規表現で複数の括弧があったとき、「最後に n 番目($n)の括弧にマッ > チした」という情報を得ることが出来ないでしょうか。 > >  つまり、/(A)|(B)|(C)/ =~ 'B' とあったとき、2 という情報が欲しい、と > いう意味です。 マッチした文字列だけでいいのなら $+ があります。 調べていて気づいたのですが、MatchDataクラスには $+ に対応するメソッドがないようです。 -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA)