gpt4 book ai didi

ruby - 如何grep数组中与另一个数组中的模式匹配的元素?

转载 作者:数据小太阳 更新时间:2023-10-29 08:20:33 25 4
gpt4 key购买 nike

我有两个数组:

a = ["X2", "X3/X4", "X5/X6/X7", "X8/X9/X10/X11"]
b = ["X9/X10", "X3/X4"]

现在我需要从“a”数组中选择条目,该数组使用数组“b”中的任何条目进行正则表达式。

预期结果是:

["X3/X4", "X8/X9/X10/X11"]

我如何在 Ruby 中执行此操作?

最佳答案

我会:

a.grep(Regexp.union(b))
# => ["X3/X4", "X8/X9/X10/X11"]

关于ruby - 如何grep数组中与另一个数组中的模式匹配的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17594904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com