ruby 检查Array项是否在另一个Array中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 检查Array项是否在另一个Array中相关的知识,希望对你有一定的参考价值。

require 'set'

class Array
   def included_in? array
     array.to_set.superset?(self.to_set)
   end
end

check_me = ['hello', 'my', 'name', 'is', 'kareem']
set_me = ['name', 'is', 'kareem']

set_me.included_in?(check_me) #=> true

以上是关于ruby 检查Array项是否在另一个Array中的主要内容,如果未能解决你的问题,请参考以下文章

C#判断某个字符串是否在另一个字符串数组中

在while循环ruby中多次使用数组ELEMENT

php:检查数组是不是有重复项

Ruby:检查数组中所有对象的属性是不是相等

从数组 ruby​​ 生成哈希键和值

Ruby if else 在 array.each