JavaScriptで正規表現を実装する方法の例は次のとおりです。

`` `
const regex = /（query | mutation）\ s*\ {\ s*[\ w \ s \（\）\：\、]+\ s*\} /g;
const filecontents = `
クエリ{
  getuser（id：1）{
    名前
    Eメール
  }
}

突然変異{
  createUser（data：{
    名前：「ジョン・ドゥ」、
    電子メール：「john.doe@example.com」
  }）{
    id
  }
}
`;

一致させてください。
while（match = regex.exec（filecontents））{
  console.log（match [0]）;
}
`` `

これは出力されます：

`` `
クエリ{
  getuser（id：1）{
    名前
    Eメール
  }
}

突然変異{
  createUser（data：{
    名前：「ジョン・ドゥ」、
    電子メール：「john.doe@example.com」
  }）{
    id
  }
}
`` `
Here's an example of how to implement the regular expression in JavaScript:

```
const regex = /(query|mutation)\s*\{\s*[\w\s\(\)\:\,]+\s*\}/g;
const fileContents = `
query {
  getUser(id: 1) {
    name
    email
  }
}

mutation {
  createUser(data: {
    name: "John Doe",
    email: "john.doe@example.com"
  }) {
    id
  }
}
`;

let match;
while (match = regex.exec(fileContents)) {
  console.log(match[0]);
}
```

This will output:

```
query {
  getUser(id: 1) {
    name
    email
  }
}

mutation {
  createUser(data: {
    name: "John Doe",
    email: "john.doe@example.com"
  }) {
    id
  }
}
```