what is the meaning of %w. atlest in my copy of rubydoc, i could not
find the w attribute in sprintf flag characters
On Jul 1, 2008, at 01:52 , Junkone wrote:
what is the meaning of %w. atlest in my copy of rubydoc, i could not
find the w attribute in sprintf flag characters
%w doesn’t have to do with sprintf afaik.
Maybe you mean this instead:
On Jul 1, 5:08 am, Ryan D. [email protected] wrote:
On Jul 1, 2008, at 01:52 , Junkone wrote:
what is the meaning of %w. atlest in my copy of rubydoc, i could not
find the w attribute in sprintf flag characters%w doesn’t have to do with sprintf afaik.
Maybe you mean this instead:
in rails, this is how it create the options for select box.
<%= select(:rawdata, :symbol, %w{ AUD.USD-IDEALPRO-CASH EUR.GBP-
IDEALPRO-CASH EUR.JPY-IDEALPRO-CASH EUR.USD-IDEALPRO-CASH GBP.USD-
IDEALPRO-CASH USD.CAD-IDEALPRO-CASH USD.CHF-IDEALPRO-CASH }) %>
what does the %w signify.
From: Junkone [mailto:[email protected]]
what is the meaning of %w. atlest in my copy of rubydoc, i could not
find the w attribute in sprintf flag characters
we may need a site search for ruby-doc, otherwise, nubies like me will
have to look harder
look for references to “array” in this page
Programming Ruby: The Pragmatic Programmer's Guide. you
wont miss it.
hth. kind regards -botp
On 1 Jul 2008, at 10:22, Junkone wrote:
in rails, this is how it create the options for select box.
<%= select(:rawdata, :symbol, %w{ AUD.USD-IDEALPRO-CASH EUR.GBP-
IDEALPRO-CASH EUR.JPY-IDEALPRO-CASH EUR.USD-IDEALPRO-CASH GBP.USD-
IDEALPRO-CASH USD.CAD-IDEALPRO-CASH USD.CHF-IDEALPRO-CASH }) %>what does the %w signify.
Exactly what the link Ryan posted says. It creates an array by
splitting the string you give it.
Fred
From: Junkone [mailto:[email protected]]
in rails, this is how it create the options for select box.
<%= select(:rawdata, :symbol, %w{ AUD.USD-IDEALPRO-CASH EUR.GBP-
IDEALPRO-CASH EUR.JPY-IDEALPRO-CASH EUR.USD-IDEALPRO-CASH GBP.USD-
IDEALPRO-CASH USD.CAD-IDEALPRO-CASH USD.CHF-IDEALPRO-CASH }) %>
what does the %w signify.
in ruby, i learn by reading ruby-doc, and do-ing it using irb
a = %w{ AUD.USD-IDEALPRO-CASH EUR.GBP-IDEALPRO-CASH
EUR.JPY-IDEALPRO-CASH EUR.USD-IDEALPRO-CASH GBP.USD-IDEALPRO-CASH
USD.CAD-IDEALPRO-CASH USD.CHF-IDEALPRO-CASH }
a.class
#=> Array
p a
[“AUD.USD-IDEALPRO-CASH”, “EUR.GBP-IDEALPRO-CASH”,
“EUR.JPY-IDEALPRO-CASH”, “EUR.USD-IDEALPRO-CASH”,
“GBP.USD-IDEALPRO-CASH”, “USD.CAD-IDEALPRO-CASH”,
“USD.CHF-IDEALPRO-CASH”]
some more examples (note, i can change the delimiters)
a=%w[this is a test]
#=> [“this”, “is”, “a”, “test”]
a=%w(1 2 3 4)
#=> [“1”, “2”, “3”, “4”]
a=%w<my name is bot\ pena>
#=> [“my”, “name”, “is”, “bot pena”]
kind regards -botp
On Jul 1, 5:36 am, Peña, Botp [email protected] wrote:
a=%w(1 2 3 4)
#=> [“1”, “2”, “3”, “4”]a=%w<my name is bot\ pena>
#=> [“my”, “name”, “is”, “bot pena”]kind regards -botp
aah. thanks a lot for showing a new way.