作者lg31cm (我住5F)
看板Ruby
標題[問題] #{expr} 的怪現象
時間Sun Nov 28 16:52:37 2010
環境:1.8.6
狀況:
ooxx = "abcdefg"
def foo1()
re = /#{ooxx}/
end
def foo2()
puts "#{ooxx}"
end
foo1() #fail!
foo2() #ok!
哪位高手能解釋一下呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.98.15
→ godfat:兩個應該都不行才對 11/28 20:02
→ yjc1:#{}為字串專用,要在 re 中使用的話請搭配 Regexp.compile() 11/29 21:35