标签: ruby string
我有
"abcdeg"
和
"uytbaf"
获得"ab"的最有效方法是什么,这在两个字符串中都很常见?
"ab"
答案 0 :(得分:1)
您可以使用String#chars从字符串中创建列表,然后使用+,-或&等运算符来获取其交集。
String#chars
+
-
&
("abcdef".chars & "uytbaf".chars).join # => "abf"
有关详细信息,请查看我提供的this answer。