Показать сообщение отдельно
  #21 (permalink)  
Старый 06.08.2014, 19:13
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,585

При флаге g в match - скобки игнорируются, ищет только полное вхождение строки.
Классическое решение: exec в цикле.(крайне рекомендую прочитать статью полностью)
Ленивое решение - replace:
var str = 'abcde abcde';
var re = /ab(cde)/g;
var outArray = [];
str.replace(re, function(matchedString, firstGroup, secondGroup){
    outArray.push(firstGroup);
});
alert(outArray);
__________________
29375, 35
Ответить с цитированием