我有一个字符串检查一个字符串是否是任何多个项目
x = "student"
我怎么检查,如果“X”相匹配的任何项目中,我有名字的列表。这些名字是一个固定的名单。
names = ["teacher",
"parent",
"son",
"daughter",
"friend",
"classmate",
"principal",
"vice-principal",
"student",
"graduate"]
我试过设置名称作为列表并使用任何?检查列表,但似乎只适用于数组,我有一个字符串。
我使用Ruby 2.2.1此外,我只需要它,如果该项目在列表
你是什么意思*我有一个字符串*? 'names'是一个数组! – spickermann
@spickermann我的对象是传入我的方法的字符串。该阵列是固定的,不会改变。所以我从这里查看它是一个字符串,让我把它匹配到这个数组中的任何项目,而不是这里是我的数组,让我看看是否包含字符串。 – SupremeA