From: WATANABE Hirofumi Date: 2002-07-03T11:39:14+09:00 Subject: [ruby-dev:17636] Re: substitution at when-clause わたなべです。 Wakou Aoyama writes: :Regexp.last_match は、nil を返す場合があるので、Regexp.last_match[1] :は、そのままでは $1 の代用になりません。 : :>> Regexp.last_match[1] :NoMethodError: undefined method `[]' for nil そのために1.7では Regexp.last_match(1) が使えます。 -- わたなべひろふみ