【发布时间】:2021-01-30 21:17:33
【问题描述】:
我想提取一个不包含(不完全匹配)我给出的单词的列表。 示例:
a = ["drop", "drop down", "forum", "drop down forum"]
b = ["drop", "drop down", "forum", "drop down forum", "data"]
Input string is str = "drop"
Output should be like: a = ["forum", "data"]
这就像 MySQL 中的“LIKE”查询,但我想使用 ruby 语言来做。请帮忙解决这个问题。
【问题讨论】:
-
您的示例数据有两个数组有什么原因吗?为什么
a的输出是["forum", "data"]?数组b必须以某种方式与数组a组合吗? -
你的标题没有传达你想要做什么。我认为您想要“如何从不包含某些单词的数组中提取字符串”之类的东西。标题中不需要“Ruby”,因为“ruby”是一个标签(它必须是)。您不希望 rails 作为标签,因为它是一个纯 Ruby 问题。此外,其他标签对搜索没有帮助,所以我建议“ruby”是唯一的标签。
标签: arrays ruby-on-rails ruby string extract