4
红宝石已经古典支持以下文字:'%i`表示法的起源是什么?
%q[quack quack] #=> "quack quack"
%r[quack quack] #=> /quack quack/
%w[quack quack] #=> ["quack", "quack"]
%x[echo quack quack] #=> "quack quack\n"
是我的那些起源的理解如下:
%q[]
是q uotes%r[]
是[R egex%w[]
用于w个ORDS%x[]
是电子X ecute
的Ruby 2.0引入了%i
符号:
%i[quack quack] #=> [:quack, :quack]
为什么i
?