小编use*_*296的帖子

正则表达式中的Ruby变量

我正在运行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} /,但它没有用

ruby regex variables grep ruby-on-rails

7
推荐指数
1
解决办法
6611
查看次数

标签 统计

grep ×1

regex ×1

ruby ×1

ruby-on-rails ×1

variables ×1