Is there a way to search a string for the index of the start of a substring?
Like, "hello".indexOf("el")
would return 1. Thanks
Is there a way to search a string for the index of the start of a substring?
Like, "hello".indexOf("el")
would return 1. Thanks
You can reach using the rangeOfString
function that finds and returns the range of the first occurrence of a given string within a given range like in the following way:
var text = "Hello Victor Sigler"
if let indexOf = text.rangeOfString("Victor")?.startIndex {
println(indexOf) //6
}
I hope this help you.
© 2022 - 2024 — McMap. All rights reserved.
Type of expression is ambiguous without more context
error forstartIndex
(tested in Playground). – Trixie