Swift 字符串包含判断:不区分大小写查找 'BH TPMS'
要判断一个字符串是否包含'BH TPMS',且不区分大小写,可以使用字符串的range(of:options:)方法,并设置选项为.caseInsensitive。
下面是一个使用Swift语言实现的示例代码:
let str = "This is a BH TPMS example"
let searchStr = "bh tpms"
if let _ = str.range(of: searchStr, options: .caseInsensitive) {
print("字符串包含BH TPMS")
} else {
print("字符串不包含BH TPMS")
}
在上面的代码中,我们首先声明一个字符串str,然后声明要搜索的字符串searchStr为"bh tpms"。接着,我们使用range(of:options:)方法来查找searchStr在str中的范围,设置选项为.caseInsensitive以忽略大小写。
最后,我们通过判断返回的范围是否为nil来确定字符串是否包含BH TPMS。如果范围不为nil,则表示字符串包含BH TPMS,否则表示字符串不包含。
原文地址: https://www.cveoy.top/t/topic/4jB 著作权归作者所有。请勿转载和采集!