我想检查一个字符串是否至少包含一个数组中的元素。Swift:检查字符串,如果它有一个数组中的元素
我试过这个,但我认为它太长了。想象一下,如果我想要if语句中的所有字母。我希望有一个适当的方法来做到这一点。我试过使用一个数组,但它不起作用。它需要数组中的所有元素都具有“是”的结果。
let vowels = ["a", "e", "i", "o", "u"]
if typeString.containsString("\(vowels)") {
print("yes")
} else {
print("no")
}
// no
顺便说一句,我仍然是一个新手,仍然在学习。希望有人能帮忙。谢谢
你明白为什么你的第二次尝试失败了吗?这将帮助你解决这个问题。 –
@aaron是的,我认为这是因为我确实把整个数组放在containsString中,但我不知道如何检查至少有一个数组包含字符串。 –