Entfernen Sie bestimmte Zeichen in Klammern mit Regex

Ich habe eine Zeile wie diese:

BlockedMatch(XA, YB), Correlation(XA, QC), Correlation(YB, QC), Correlation(QC, YB)

Ich möchte, dass es so aussieht:

BlockedMatch(XAYB), Correlation(XAQC), Correlation(YBQC), Correlation(QCYB)

Ich kann nicht einfach ein Ersetzen mit "," ausführen, da dadurch die Instanzen entfernt werden, die außerhalb der Klammern vorhanden sind.

Ich habe es versucht:

replaceAll("\\((.*?)\\)", "")

was ersetztalle in den Klammern (nicht nur das Komma). Ich habe versucht, dieser Regex nur die Kombination aus Komma und Leerzeichen hinzuzufügen, aber es scheint dann nichts zu entfernen.

Kann mir jemand zeigen, wie man angibt, nur das @ zu entfern", " (Komma-Leerzeichen) wenn es auftrittinside Klammern?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage