Rubyで%w(don matt james)
との間に違いはありますか?%w[don matt james]
Ruby コンソールを使用すると、どちらも各単語を要素とする配列を出力します。これを行う方法が複数ある理由と、それぞれの方法がどのように使用されるのかに興味があります。
Rubyで%w(don matt james)
との間に違いはありますか?%w[don matt james]
Ruby コンソールを使用すると、どちらも各単語を要素とする配列を出力します。これを行う方法が複数ある理由と、それぞれの方法がどのように使用されるのかに興味があります。
違いはありません。http://en.wikibooks.org/w/index.php?title=Ruby_Programming/Syntax/Literals (参照"The % Notation") およびhttp://www.ruby-doc.org/core-2.0.0/doc/syntax/literals_rdoc.html#label-Percent+Strings
どちらのオプションでも問題なく、同じ結果が得られます。構文にはさらにいくつかのバリエーションがあります。
%w'don matt james'
%w{don matt james}