Ich dachte, das kann ich mit dem .*?
und dem $ am Ende abdecken. Ich möchte gerne erst einmal prüfen, ob diese fünf Tokens vorhanden sind, denn der dritte kann theoretisch auch leer sein, und keine zusätzlichen Klammern enthalten.
Zum Beispiel: (A,B,C)(q,w)(),(A),(C)
Es ist also nicht sicher, dass dort immer zwei )) sind. Also muss ich hier vermutlich einen etwas genaueren Teilausdruck hier schreiben?
So etwas wie:
\((\([A-Za-z0-9_]\),?)*\)