工作,所以想在模型上HomeLoan
運行這個,給我一個錯誤:爲什麼正則表達式不收集
HomeLoan.columns.collect {|x| p /month/.match(x.name.to_s)} SyntaxError: (irb):30: syntax error, unexpected '.' HomeLoan.columns.collect {|x| p /month/.match(x.name.to_s)} ^
???
然而,當我運行:
/month/.match("month")
成功....
在這裏稍微困惑。任何幫助,將不勝感激。
你有一個全功能的例子嗎?在Ruby 1.8.7,1.9.3和2.0.0中,這個結構對我來說很好。也許這個錯誤實際上是在其他地方,只是表現在那個''.'。 –
我會懷疑一個無法終止的正則表達式一行或兩行更高 –
不知道,那是什麼。我只是退出並進入控制檯,它的工作.... –