Ruby经典地支持以下文字:
%q[quack quack] #=> "quack quack" %r[quack quack] #=> /quack quack/ %w[quack quack] #=> ["quack","quack"] %x[echo quack quack] #=> "quack quack\n"
我对它们起源的理解如下:
>%q []适用于报价单
>%r []用于正则表达式
>%w []用于单词
>%x []用于执行
Ruby 2.0引入了%i表示法:
%i[quack quack] #=> [:quack,:quack]
为什么我?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。