首页 > 解决方案 > javascript 控制台中的正则表达式。注销字符而不是整个模式

问题描述

我正在尝试在 javascript 中使用正则表达式来匹配一组模式,但由于某种原因,当我尝试 console.log 组时,它只是注销字符而不是整个模式。我做错了什么?此外,此模式需要 g 标志。

var string = "group1group2group3 group4group4group4 group1group2group3";
var matches = string.match(new RegExp("(group1)(group2)(group3)", "g"));

console.log(matches[0][0]+matches[0][1]+matches[0][2]);

结果:

格罗

预期结果:

组1组2组3

标签: javascriptregex

解决方案


推荐阅读