【发布时间】:2021-03-10 02:37:06
【问题描述】:
我想写一个函数来检查一个字符串的最后 3 个字符是否是另一个字符串的一部分,如果是,我只返回 true,否则返回 false。
示例:-
let str1 = "abc"
let str2 = "HiaBC"
我想在这里检查的是 str1 是否存在于 str2 的最后一个字符中,无论是否区分大小写。
我试过了
str2.contains("HI") // returned true as abc existed, should have returned false as it was not in the last 3 characters of the string.
func checkSubstring(str1:String, str2:String) -> Bool {
if str2.contains(str1) {
return true
}
return false
}
我想要以某种方式应用某个范围并检查最后 3 个字符是否存在于子字符串中。
任何人都可以提出任何建议吗?
【问题讨论】: