新手问题 关于一个字符串包含另外一个字符串中的相同数值的判定问题

ytsn · 2017年07月03日 · 最后由 ytsn 回复于 2017年07月03日 · 1111 次阅读

例如:字符串 A: 01 02 03 04 05 06 前提条件:和比较的顺序无关 如果字符串 B,有六个全部相同,则输出一等奖,如果有五个相同,则输出二等奖,希望有人给个思路,谢谢了

转成数组,然后做与运算。

A = "01 02 03 04 05 06".split(" ")
B = " 05 06".split(" ")
case (A-B).size
when 0
# 一等奖
when 1
# 二等奖

adamshen 回复

谢谢哈

ytsn 关闭了讨论。 07月03日 15:29
ytsn 重新开启了讨论。 07月03日 15:30
ytsn 关闭了讨论。 07月03日 15:30
需要 登录 后方可回复, 如果你还没有账号请 注册新账号