问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
let str2 = 'mom and dad and baby';
let rex3 = /mom( and dad (and baby)?)?/g;
console.log(rex3.exec(str2));
console.log(rex3.exec(str2)[0])
console.log(rex3.exec(str2)[1]);
console.log(rex3.exec(str2)[2]);
let str2 = 'mom and dad and baby';
let rex3 = /mom( and dad (and baby)?)?/g;
console.log(rex3.exec(str2));
console.log(rex3.exec(str2)[0])
console.log(rex3.exec(str2)[1]);
console.log(rex3.exec(str2)[2]);

let str2 = 'mom and dad and baby';
let rex3 = /mom( and dad (and baby)?)?///g;//去掉全局匹配,要么会从上一的匹配位置继续往后查找
console.log(rex3.exec(str2));
console.log(rex3.exec(str2)[0])
console.log(rex3.exec(str2)[1]);
console.log(rex3.exec(str2)[2]);
