【发布时间】:2019-01-16 21:49:28
【问题描述】:
如何比较一个字符串数组是否包含 Ruby 中较小的字符串数组?
例如
a=["1","2","3","4","5"]
b=["2","3"]
现在我想检查 a 是否包含 b 并得到真/假
谢谢。
【问题讨论】:
-
你可以通过
(a & b) == b查看,它会返回布尔值true/false -
@GaganGami 不,这是不正确的;
&挤压重复导致奇怪的[1, 1] & [1, 1] == [1, 1] #⇒ false因为令人惊讶的是[1, 1] & [1, 1] == [1]。 -
@mudasobwa : 注意到,谢谢
标签: arrays ruby string include compare