使用ruby中的另一个值数组搜索数组

Rya*_*yan 2 ruby intersection

所以我有一个数组,显示允许哪些级别执行操作.

allowed = ["user", "admin"]
Run Code Online (Sandbox Code Playgroud)

还有另一个数组显示用户所属的组.

groups = ["user", "crazy"]
Run Code Online (Sandbox Code Playgroud)

对于用户所属的任何组,搜索允许的数组的最佳方法是什么?我知道这很容易,但我在这里画了一个真正的空白......