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)。 –