好的,我认为我需要重新发布我的问题,原本是:
带有完整的示例。 我有:
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的输出结果是:
问题在于我只能得到第一个匹配结果,而无法得到其他的匹配结果。有什么办法可以获取并遍历所有匹配的内容呢?