From: Nobuyoshi Nakada Date: 2015-05-08T23:10:42+09:00 Subject: [ruby-list:50148] Re: sprintf のフォーマット On 2015/05/08 22:54, OHARA Shigeki wrote: > で、 #{} はダメとしても、例えば、 > # %{} や %() は既に取られているので……、 > > "%[|date|date.strftime('%Y-%m-%d')]" % Date.today > > とかはどうかなと思いました。 埋め込んだ任意の式を後で評価するというのは、つまりはProcです。問題にな るのは構文よりもむしろその意味のほうです。Procを内蔵していて%メソッド で評価するというのは、Stringではない何か別物と見なすべきでしょう。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦