У меня есть следующая строка:
var strOfCharToSort = "azcdczbdxaaczdbbaazdz"
, но я пытаюсь получить количество различных подстрок
, например:
let countofA = strOfCharToSort.filter { $0 == "a" }.count
и это работает, но я не знаю, какие подстроки в загружаемой строке
Я могу отсортировать строку:
strOfCharToSort = String(strOfCharToSort.sorted()) \\ result: aaaaabbbcccddddxzzzzz
Но у меня вопрос к парням, есть ли способ разбить строку, если если найдет другую подстроку?
Я буду очень признателен вам за помощь.