From: Nobuyoshi Nakada Date: 2015-05-08T22:03:59+09:00 Subject: [ruby-list:50145] Re: sprintf のフォーマット On 2015/05/08 20:23, OHARA Shigeki wrote: > あと、元の話題の件に戻ると、例えば、 > > "#{&:capitalize}" % word > > とか、 > > "#{|time|time.strftime('%F %T %z')}" % Time.now > > のようにできると、 > Time クラスに限らず汎用的にできていいのかなと思いました。 > > そもそも文法的に無理なのかもしれませんが。 文法的には可能な気がしますが、#{} は文字列を作った時点で評価されてしま うので、フォーマットを選んで結果を変えるといった用途には使えないと思い ます。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦