1.9.3p194 :054 > %w(a b c) => ["a", "b", "c"] 1.9.3p194 :055 > %w[a b c] => ["a", "b", "c"]
在官方文档和书上看到用%() 圈住,在 ruby on rails tutorial 上看到用%[] 的例子,发现也行。 平常大家用哪种呢,应该没区别吧。
a = "dada bbb" %w(a) %w[a] %w(#{a}) %w[#{a}] %w["#{a}"] %w("#{a}")
%w|aa bb cc| %w{aa bb cc} %w*aa bb* %w-aa bb-
看了双飞燕以后巨蛋疼!
#2 楼 @metal 我傻眼了。这几个都行。双飞燕前面的章节我还没细看。
#3 楼 @LinuxGit
只要是对称的标点符号都可以。另外,两个一样的符号也可以,前提是 Ruby 能搞清楚...
#4 楼 @zw963 谢谢,试了几个殊符号果然都行。