我正在运行grep方法来通过模式匹配进行过滤.这是一个示例代码.
companies.grep /city/
Run Code Online (Sandbox Code Playgroud)
但是,ruby不允许我在rails视图中输入带有块的area_code.相反,我被迫像这样硬编码:
companies.grep /miami/
Run Code Online (Sandbox Code Playgroud)
请记住,城市是一个变量.例如,
city = miami
Run Code Online (Sandbox Code Playgroud)
但是,它更新.你知道我可以将变量传递给grep方法吗?
另外,我尝试过companies.grep /#{city} /,但它没有用