ruby - %w(array) 是什么意思?

标签 ruby arrays string notation

我正在查看 FileUtils 的文档。

我对以下行感到困惑:

FileUtils.cp %w(cgi.rb complex.rb date.rb), '/usr/lib/ruby/1.6'

%w 是什么意思?你能指出我的文档吗?

最佳答案

%w(foo bar)["foo", "bar"] 的快捷方式。这意味着它是一种符号,用于编写由空格而不是逗号分隔且周围没有引号的字符串数组。您可以在 zenspider's quickref 中找到文字书写方式的列表。 .

关于ruby - %w(array) 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1274675/

相关文章:

javascript - 如何在同一个页面中制作多个阅读更多阅读更少按钮

ruby - Sinatra 中的 Postgresql 连接

Java 将 BufferedOutputStream 存储在数组中

ruby - Bundler 找不到 gem "actionpack"的兼容版本

java - if 语句中创建的对象数组(范围问题)

c - 字符串常量前的语法错误

java - 尝试从 txt 文件检索信息时出现问题

Javascript 正则表达式匹配最后一次出现的位置

Ruby:如何更改函数调用中参数的值?

java - java集合对应的ruby数据结构实现