为什么你可能会使用'''
代替"""
, as in 艰难地学习 Ruby,第 10 章学习练习?
Ruby 中没有三引号。
Two String
并置的文字被解析为单个文字String
文字。所以,
'Hello' 'World'
#=> "HelloWorld"
是相同的
'HelloWorld'
#=> "HelloWorld"
And
'' 'Hello' ''
#=> "Hello"
是相同的
'''Hello'''
#=> "Hello"
是相同的
'Hello'
#=> "Hello"
由于添加空字符串文字不会更改结果,因此您可以添加任意数量的空字符串:
""""""""""""'''''Hello'''''''''
#=> "Hello"
三重单引号与三重双引号没有特殊规则,因为are no三重引号。规则与报价相同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)