Ptite question ruby

Salut à tous,
quelle est la manière la plus rapide de transformer var=‘how are you’
en array=[‘how’,‘are’,‘you’]?

merci d’avance

Pat

Patrick :

quelle est la manière la plus rapide de transformer var=‘how are you’
en array=[‘how’,‘are’,‘you’]?

“how are you”.split

РJean-Fran̤ois.

Patrick,

Le 28 janv. 07 à 16:05, Patrick A. a écrit :

quelle est la manière la plus rapide de transformer var=‘how are you’
en array=[‘how’,‘are’,‘you’]?
var.scan(/\w+/)
http://www.rubycentral.com/book/ref_c_string.html#String.scan

Pierre

merci à vous deux

Patrick A. a écrit :

Salut à tous,
quelle est la manière la plus rapide de transformer var=‘how are you’
en array=[‘how’,‘are’,‘you’]?

Split sera sans doute plus rapide que scan. Par ailleurs, Ruby a un
opérateur exprès pour ça si tu pars d’un litéral plutôt que d’une variable :

%w(how are you)


Christophe P. a.k.a. TDD
“[They] did not know it was impossible, so they did it.” --Mark Twain
Email: [email protected]