看板 Ruby 關於我們 聯絡資訊
環境: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