なかだです。

At Fri, 15 Aug 2008 14:20:15 +0900,
Tietew wrote in [ruby-dev:35852]:
> On Fri, 15 Aug 2008 13:08:12 +0900
> In article <e0b1e5700808142111y1831avac797602ee30279a / mail.gmail.com>
> [[ruby-dev:35851] [Feature:1.9] name referencing in sprintf]
> "Yusuke ENDOH" <mame / tsg.ne.jp> wrote:
> 
> > 1.9 では正規表現で名前を使った参照ができるので、sprintf でも
> > 名前を使った参照ができると便利じゃないでしょうか。
> > 
> > $ ./ruby -e 'puts "%<foo>d : %<bar>f" % { :foo => 1, :bar => 2 }'

[ruby-dev:16351]ではPythonと同じく %(foo)d としていました。

> Ruby-GetText で %{foo} というのを使っているので、合わせてあると嬉しい人
> が多いかと。書式指定はできないのですが。
> 
> # {} は書式指定無し版、<> は有り版 にするとか?

Ruby-GetTextの実装を確認していないのですが、%{}以外のものがあっ
ても大丈夫なのでしょうか。

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