@Kusmich

Как получить первые 2 слова с инпута?

Как можно получить первые 2 слова с инпута (слова могут быть разделены пробелом или "-")?
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
miraage
@miraage
Старый прогер
"some random string".split(/[\s\-]/).slice(0, 2); // ["some", "random"]
"some-random string".split(/[\s\-]/).slice(0, 2); // ["some", "random"]
"some random-string".split(/[\s\-]/).slice(0, 2); // ["some", "random"]
"some-random-string".split(/[\s\-]/).slice(0, 2); // ["some", "random"]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Pjeroo
@Pjeroo
Веб-разработчик
arr = "a,b,c".split(',')  // массив ["a", "b", "c"]

javascript.ru/String/split
Ответ написан
Комментировать
@CheGevara
Если на чистом JS то ищи перебором второе вхождение пробела и бери кусок до этого момента.
код рекомендую для обучения написать самому =)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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