Ruby 新手,需要一些帮助。将变量传递给 select_list,我想找到与变量匹配的第一个选项。
列表选项是:
- 波特兰
- 缅因州波特兰
- 波特兰,或
...我将城市分配给变量
var="Portland"
使用:
f.select_list(:id => /location/).select(/var/)
给NoValueFoundException
但是当我使用...
`f.select_list(:id => /location/).select(/Portland/) #no exception, gives 1st entry`
如何使用正则表达式和变量访问第一个选项?