我想檢查一個字符串是否至少包含一個數組中的元素。Swift:檢查字符串,如果它有一個數組中的元素
我試過這個,但我認爲它太長了。想象一下,如果我想要if語句中的所有字母。我希望有一個適當的方法來做到這一點。我試過使用一個數組,但它不起作用。它需要數組中的所有元素都具有「是」的結果。
let vowels = ["a", "e", "i", "o", "u"]
if typeString.containsString("\(vowels)") {
print("yes")
} else {
print("no")
}
// no
順便說一句,我仍然是一個新手,仍然在學習。希望有人能幫忙。謝謝
你明白爲什麼你的第二次嘗試失敗了嗎?這將幫助你解決這個問題。 –
@aaron是的,我認爲這是因爲我確實把整個數組放在containsString中,但我不知道如何檢查至少有一個數組包含字符串。 –