javascript сопоставление первых двух букв в строке

#javascript

#javascript

Вопрос:

У меня есть одна строка «Соединенные Штаты, Соединенное Королевство, Объединенная Нация», теперь мне нужно сопоставить первые две буквы каждого слова.Приведенная выше строка получит результат ‘Un’ ‘St’ ‘Un’ ‘Ki’ ‘Un’ ‘Na’.

Как я могу выполнить это с помощью javascript jquery.

Комментарии:

1. Что вы пробовали до сих пор? Мне кажется, вы должны найти разделитель и просто проверить первые две буквы 🙂

2. Совершенно непонятно, что вы имеете в виду, и, следовательно, возможно множество интерпретаций. Вот один: match(/[USKN]./) будет соответствовать каждому приведенному выше строковому слову.

3. Покажите код, который вы пробовали до сих пор.

Ответ №1:

Используя Array#map :

 "United States United Kingdom United Nation".split(" ").map(function(element) {return element.substr(0,2)})
 

Использование регулярного выражения:

 "United States United Kingdom United Nation".match(/bww/g)