0
处理字符串
我会通过一些代码片段时,我发现这条线什么是做%,而在Ruby中
if ('%{test}' % {:test => 'replaced'} == 'replaced')
# If this works, we are all good to go.
为什么'%{test}' % {:test => 'replaced'}
返回值"replaced"
? %
究竟是干什么的?
PS:请编辑文章,如果你来了有一个更好的标题。 –
不错的警告:-)我也在读它..似乎对我来说完美的标题.. +1为好的标题。 –
如果您是Ruby的新手,方法''的接收者是'String'类的实例,所以您可以在[String#%]下找到'%'的文档(http://www.ruby -doc.org/core-2.1.0/String.html#method-i-25)。 –