swift的String類沒有contains這樣類型的方法來直接判斷字符串中是否包含另一段字符串,但是,可以變通的來實現。
直接上代碼:
if "這是一段字符串".componentsSeparatedByString("字符串").count > 1 {
println("包含")
} else {
println("不包含")
}
簡單說一下:
componentsSeparatedByString方法是將字符串分割成數組,如果分割之後數組元素的數量大於0,說明分割成功了,也就說明原來的字符串中包含後面的字符串。不多解釋。