Задать вопрос
@danilr

Как из строки вычленить и добавить в массив все элементы, перечисленные через запятую?

Есть строка
city = 'Москва, Астрахань, РостовНаДону, Нижний.Тагил';

помогите с регуляркой, как выцепить название городов и добавить в массив
array = [ 'Москва', 'Астрахань', 'РостовНаДону', 'Нижний.Тагил']
  • Вопрос задан
  • 166 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
dollar
@dollar
Делай добро и бросай его в воду.
array = city.split(',').map(s=>s.trim());

или короче (но менее красиво и менее надежно):
array = city.split(', '); //с пробелом
Ответ написан
Комментировать
MalkovVladimir73
@MalkovVladimir73
Fullstack (node + vue.js)
Конкретно в данном кейсе регулярка не нужна - юзай split:
city.split(",")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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