I'd like to replace a character in my string but only the first occurrence of the character.
I'm using this string extension ! but it's replacing all the occurrences
extension String {
func replace(target: String, withString: String) -> String
{
return self.stringByReplacingOccurrencesOfString(target, withString: withString, options: NSStringCompareOptions.LiteralSearch, range: nil)
}
}