// 正規表現
const regrex = /私の姓は(?<family>.*)、名前は(?<name>.*)です/du;
const result = '私の姓は山田、名前は太郎です'.match(regrex);
// ☆ indicesプロパティでマッチ部分の開始・終了インデックスを取得する
const indicesGroups = result.indices.groups;
console.log("↓山田の開始・終了インデックス");
console.log(indicesGroups.family);
console.log("↓太郎の開始・終了インデックス");
console.log(indicesGroups.name);
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.