1
給定的值有這樣的字符串,並將其存儲在一個文件如何評價它的模板字符串與紅寶石
#{date}abcde.doc
我希望能夠讀取該字符串和替換#{日期}與
Date.today.strftime("%Y%m%d")
有沒有什麼辦法解析模板並做評估?提前致謝!
給定的值有這樣的字符串,並將其存儲在一個文件如何評價它的模板字符串與紅寶石
#{date}abcde.doc
我希望能夠讀取該字符串和替換#{日期}與
Date.today.strftime("%Y%m%d")
有沒有什麼辦法解析模板並做評估?提前致謝!
是的,但是......
,如果你使用的哈希更換,這樣它會更容易:
s = "%{date}abcde.doc"
s % { date: Time.now.strftime(etc) }
或者只是使用ERb的。
就像你正在使用字符串插值,所以它需要被避讓,我想。
太棒了!謝謝! – zsong