我见过不同的人为此使用不同类型的牙箍/托架。我在脚本控制台中尝试了它们,它们都可以工作。为什么它们全部起作用并且重要的是使用哪个?
%w|one two|
%w{one two}
%w[one two]
%w(one two)
实际上,可以使用更多的字符。可以使用除=
之外的任何非字母数字字符。
%w!a!
%w@b@
%w#c#
%w$d$
%w%e%
%w^f^
%w&g&
%w*h*
%w(i)
%w_j_
%w-k-
%w+l+
%w\m\
%w|n|
%w`o`
%w~p~
%w[q]
%w{r}
%w;s;
%w:t:
%w'u'
%w"v"
%w,w,
%w<x>
%w.y.
%w/z/
%w?aa?
答案 0 :(得分:10)
没有区别。灵活性的原因是您可以选择不会出现在%w()
字符串中的分隔符。
答案 1 :(得分:5)
您可以选择自己的分隔符。选择一个可以帮助您避免转义字符。
答案 2 :(得分:0)
没有区别,只是个人偏好多线字符串。有些人喜欢使用......
<<eos
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.
eos
只要开头和结尾都一样,那你就没事了。