Javascript regex несколько захватов снова
Хорошо, я думаю, что мне нужно перепостить мой вопрос, который был первоначально:
Javascript Regex группа несколько
с полным примером. У меня есть:
var text = ""+
"<html> " +
" <head> " +
" </head> " +
" <body> " +
" <g:alert content='alert'/> " +
" <g:alert content='poop'/> " +
" </body> " +
"</html>";
var regex = /<([a-zA-Z]*?):([a-zA-Z]*?)\s([\s\S]*?)>/m;
var match = regex.exec( text );
console.log(match)
Вывод из console.log:
Проблема в том, что я получаю результат только для первого ... а не для другого ... что я могу сделать, чтобы иметь возможность захватывать и проходить все подходящие вещи?