Javascript regex multiples capturas de nuevo
Ok, creo que necesito volver a publicar mi pregunta que originalmente fue:
Javascript Regex group multiple
con un ejemplo completo. Yo tengo:
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)
La salida de console.log es:
El problema es que solo estoy obteniendo el resultado para el primero ... no el otro ... ¿qué puedo hacer para poder capturar y caminar sobre todas las cosas que coinciden?