Я читал другие темы, но они, кажется, имеют дело только с разделителями из одного символа, и я думаю, что Playground дает сбой для меня, потому что я использую более одного символа.
"[0, 1, 2, 1]".characters
.split(isSeparator: {[",", "[", "]"].contains($0)}))
.map(String.init) //["0", " 1", " 2", " 1"]
вроде работает, но я хочу использовать "," не ",". Очевидно, что я могу использовать [",", " ", "[", "]"] и это выбрасывает пробелы, но как насчет того, чтобы удалить только строковые шаблоны?
Вкратце: как мне разделить строку Swift точно на другую меньшую строку (строки)?