标签: ruby regex rubular
我的变量列可以是字符串,也可以是数字/ float。我需要使用我的正则表达式来捕获20000和"20000"。现在我的正则表达式是/^#{column}$/i,它只捕获字符串"20000"。除此之外,我还需要它保持不区分大小写。
20000
"20000"
/^#{column}$/i
我使用Mongoid来查询mongo数据库。整个查询是
Mongoid.client("default")["table_name"].find({ field: /^#{row[column]}$/i })