var str : String = "hello Swift"
if str.containsString("Swift") { // -> true
print("Swiftが含まれる")
}
if str.containsString("swift") { // -> false
//ここには来ない
}
//大文字小文字を無視させて評価
if str.lowercaseString.containsString("swift") { // -> true
print("swiftが含まれる")
}
//これも同様にcaseを無視
if str.localizedCaseInsensitiveContainsString("HELLO"){ // -> true
print("HELLOが含まれる")
}
Swift3
var str : String = "hello Swift"
if str.contains("Swift") { // -> true
print("Swiftが含まれる")
}
if str.contains("swift") { // -> false
//ここには来ない
}
//大文字小文字を無視させて評価
if str.lowercased().contains("swift") { // -> true
print("swiftが含まれる")
}
//これも同様にcaseを無視
if str.localizedCaseInsensitiveContains("HELLO"){ // -> true
print("HELLOが含まれる")
}