📅  最后修改于: 2023-12-03 14:54:19.592000             🧑  作者: Mango
在 Swift 中,我们可以使用 contains()
方法来快速检查一个字符串是否包含另一个字符串。
func contains(_ element: String) -> Bool
element: String
:要检查的子字符串。true
。false
。let str = "Hello, World!"
if str.contains("World") {
print("包含")
} else {
print("不包含")
}
代码执行结果为:
包含
默认情况下,contains()
方法区分大小写。如果您需要进行不区分大小写的字符串比较,请使用 range(of:options:)
方法,并在选项参数中设置 .caseInsensitive
标志。例如:
let str = "Hello, World!"
if str.range(of: "world", options: [.caseInsensitive]) != nil {
print("包含")
} else {
print("不包含")
}
代码执行结果为:
包含
以上就是 Swift 中快速检查字符串是否包含字符串的方法介绍。