Ich möchte alle Zeilen finden, die mit { enden, jedoch nicht vom zeilenanfang bis { mit spaces gefüllt sind, d.h. irgendein non-whitespace character noch vor dem { auftreten.
Vielleicht denke ich verkehrt oder zu kompliziert:
Code: Alles auswählen
[^\^] *{ *$
Das wird aber nicht gefunden:
Also gerade das Gegenteil. Anstatt
Code: Alles auswählen
if (test) {
Code: Alles auswählen
{