Показать сообщение отдельно
  #1 (permalink)  
Старый 28.07.2015, 19:33
Аспирант
Отправить личное сообщение для A1x1On2015 Посмотреть профиль Найти все сообщения от A1x1On2015
 
Регистрация: 24.02.2015
Сообщений: 37

Как получить значения всех групп (цикл)
Здравствуйте,

у меня есть строка :
str = "sdfdsfdsfd, sdfdsggggg-gggg, ssssssss";
Мне необходимо получить в массив каждое совпадение из строки str

На C# у меня есть рабочая аналогия:
Код C#Выделить код


Код:
  foreach (Match t in Regex.Matches(str, @"([\b\w\-\w\b]+)"))
            {
                Debug.WriteLine("Уже есть: " + t.Value);
}
не пойму как сделать так же в js:
пытался так


str = "sdfdsfdsfd, sdfdsggggg-gggg, ssssssss";
re = /([\b\w\-\w\b]+)/i;
str.match(re).forEach(function (item, i) {
                    console.log(" -- Совпадение: " + item);
                    i++;
                });

Помогите плиз
Ответить с цитированием