[#50128] sprintf のフォーマット — dezawa <dezawa@...>

出沢です

20 messages 2015/05/03
[#50129] Re: sprintf のフォーマット — Yukihiro Matsumoto <matz@...> 2015/05/04

まつもと ゆきひろです

[#50130] Re: sprintf のフォーマット — Tanaka Akira <akr@...> 2015/05/04

2015年5月4日 12:03 Yukihiro Matsumoto <matz@ruby.or.jp>:

[#50131] Re: sprintf のフォーマット — Nobuyoshi Nakada <nobu@...> 2015/05/04

2015年5月4日月曜日、Tanaka Akira<akr@fsij.org>さんは書きました:

[ruby-list:50148] Re: sprintf のフォーマット

From: Nobuyoshi Nakada <nobu@...>
Date: 2015-05-08 14:10:42 UTC
List: ruby-list #50148
On 2015/05/08 22:54, OHARA Shigeki wrote:
> で、 #{} はダメとしても、例えば、
> # %{} や %() は既に取られているので……、
> 
>   "%[|date|date.strftime('%Y-%m-%d')]" % Date.today
> 
> とかはどうかなと思いました。

埋め込んだ任意の式を後で評価するというのは、つまりはProcです。問題にな
るのは構文よりもむしろその意味のほうです。Procを内蔵していて%メソッド
で評価するというのは、Stringではない何か別物と見なすべきでしょう。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread