[#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:50147] Re: sprintf のフォーマット

From: OHARA Shigeki <os@...>
Date: 2015-05-08 13:54:52 UTC
List: ruby-list #50147
大原です。

From: Nobuyoshi Nakada <nobu@ruby-lang.org>
Subject: [ruby-list:50145] Re: sprintf のフォーマット
Message-ID: <554CB43F.1000206@ruby-lang.org>
Date: Fri, 08 May 2015 22:03:59 +0900

> 文法的には可能な気がしますが、#{} は文字列を作った時点で評価されてしま
> うので、フォーマットを選んで結果を変えるといった用途には使えないと思い
> ます。

あ、 #{} は確かにそうですね。ぼけていました。

で、 #{} はダメとしても、例えば、
# %{} や %() は既に取られているので……、

  "%[|date|date.strftime('%Y-%m-%d')]" % Date.today

とかはどうかなと思いました。

----
OHARA Shigeki (大原 重樹) <os@iij.ad.jp>

In This Thread