Re: wie expandiere ich hashvalues in einem string

"David A. Black" <[email protected]> Thu, 24 Feb 2005 06:47:27 -0800 (PST)
Newsgroups gmane.comp.lang.ruby.german
Message-ID <Pine.LNX.4.61.0502240645050.29601@wobblini>
Hi --

On Thu, 24 Feb 2005, robert kuzelj wrote:

> robert kuzelj wrote:
>> myhash = {"eins" => 1, "zwei" => 2}
>> str = "eins: #{eins}, zwei: #{zwei}"
>> 
>> result = str % myhash
>> 
>> geht das oder wenn nicht wie gehts?
>
> hab mir jetzt was eigenes gebaut...aber so richtig zufrieden bin
> ich nicht. es muss doch was eingebautes geben, dass das macht
> oder?
>
> class Expander
>  def initialize(_template, _values)

Aus reiner Neugier:  warum die fuehrenden '_'s ?


David

-- 
David A. Black
[email protected]