Die Aufgabenstellung war, Zeilen zu finden, die eine geöffnete Klammer enthalten, aber danach keine schliessende.
Die Lösung:
(?m)^.*?\([^\)]*?$
Erklärung
(?m) bewirkt, dass über das Zeilenende hinaus gesucht wird ^ Zeilenanfang .*? eine beliebige Zeichengruppe, aber durch das Fragezeichen non greedy \( die geöffnete Klammer (muss mit \ escaped werden) ([^\)]*?$ bis zum Zeilenende $ darf […]