var reg4=/\d(\w)\d/g; var str="1a2b3c4d"; console.log(str.match(reg4));
这段代码运行的结果是:["1a2","3c4"];
为什么不是["1a2","2c3","3c4"];
因为匹配之后光标已经前移了,而不会去后退.