ごとけんです
# こんな風にメールをぽんぽん書けるのは久しぶりでなんか嬉しいです。
In message "[ruby-list:11450] Re: "\\1".upcase"
on 98/12/25, Yukihiro Matsumoto <matz / netlab.co.jp> writes:
>まつもと ゆきひろです
>難しいかなあ.
難しくないない(^^;; 発想としては、
fmt = "[\\1]"
"foobar".gsub(/([fb]/, fmt)
っていうような書き方が出来てしまうのはなにか不思議に
思っただけです。
> ごとけんさんの希望には
>
> "foobar".gsub(/([fb])/){|s|s.upcase}
> #=> "FooBar"
>
>なんてのはどうでしょう?
はい。どうもさんきゅです。
いままで習慣的にそうしてましたが、one-liner としては
前に挙げたのもありかなと試したら悩んでしまいました(^^;;
-- gotoken