我是新手。
我需要从字符串中获取子字符串,直到字符串的结束索引
例如:
我的字符串是Hello Playground,你好吗?
如果我的子字符串包含“如何”,则应该返回“你好吗?”
如果我的子字符串包含“ Hello”。它应该返回“ Hello Playground,你好吗?”
Similary,如果我的子字符串包含“游乐场”,则应返回“游乐场你好吗?”
我可以使用contains方法查看子串是否存在
如果是,那我怎么能得到那个子字符串的索引让我感到困惑
如果我可以得到子字符串的索引,则可以使用类似的
let mySubstringString = str [substring.startIndex ..
请咨询
答案 0 :(得分:0)
您可以尝试一下,
let string = "Hello Playground how are you?"
let sub = "Playground"
if let startIndex = string.range(of: sub)?.lowerBound {
let newString = string[startIndex..<string.endIndex]
print(newString) // Playground how are you?
}