Задать вопрос
ivanvorobei
@ivanvorobei
iOS разработчик, канал https://t.me/sparrowcode

Как разделить строку массивом слов?

Есть текст (string).
Eсть массив слов (тоже string).

Нужно разделить текст на массив строк. Разделителем служит каждое слово из массива. Разделить строкой функция есть:

components(separatedBy:)

А вот массивом не нашел
  • Вопрос задан
  • 316 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    IOS-Разработчик
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@iMaximus
Привет! Это изи.

extension String {
    var getWordsArray: [String] {
        return components(separatedBy: .punctuationCharacters)
            .joined()
            .components(separatedBy: .whitespaces)
    }
}
"Превед, как дела".getWordsArray


Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы