/g
フラグを付ける必要があるsample.jslet regexp = /t(e)(st(\d?))/g;
let str = 'test1test2';
let matches = str.matchAll(regexp);
for(const match of matches) {
console.log(`Found ${match[0]} start=${match.index} end=${match.index + match[0].length -1}.`);
}
match[1]
以降に入っている