@Fareny

Как написать регулярное выражение для получения названий городов?

const arr = [
    "Санкт-Петербург-33",
    "Москва 23",
    "Новомосковск -32",
    "Сыктывкар-4-5"
  ]
 const checkCity = (arr, text) => { return arr.filter(item => item.match("регулярное выражение" === text) }

checkCity(arr, 'Санкт-Петербург'); => Санкт-Петербург
checkCity(arr, 'Москва'); => Москва
checkCity(arr, 'Сыктывкар'); => Сыктывкар

На выходе должно быть только название города
  • Вопрос задан
  • 247 просмотров
Решения вопроса 1
SeaInside
@SeaInside
15 лет пилю все эти штуки
^(.*?)[-| ]\d
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы