有两个数组 [1, 2, 5] 和 [1, 2, 3] 我想要提取匹配的值,如果有像这样的方法: [1, 2, 5].match([1, 2, 3]) #=> [1, 2] 请问在数组上是否有任何方法能够实现此功能,谢谢。
非常简单:[1,2,5] & [1,2,3] #=> [1,2] 其他有用的数组操作包括:[1,2,3] | [1,3,4] #=> [1,2,3,4] [1,2,3] - [1,3,4] #=> [2] [1,2,3] + [1,3,4] #=> [1,2,3,1,3,4]