Ihr regulärer Ausdruck scheint gut zu sein. Ich vermute, das Problem ist, dass Sie Notepad ++ nicht mitgeteilt haben (ich nehme an, dass Sie diesen Editor verwenden, da er in den Tags vorhanden ist), dass Sie die von Ihnen definierte Gruppe beibehalten möchten und nicht die gesamte Übereinstimmung (welche in Ihrem Beispiel ist die ganze Zeile).
Im Dialog sollten Sie sehen:
Suche:
^([^:]*.[^:]*):.*$
Ersetzen mit:
\1
Der zweite Teil bedeutet, dass Sie die erste Gruppe von Zeichen behalten oder den Rest löschen möchten. In diesem Fall bedeutet der von Ihnen definierte reguläre Ausdruck: Ersetzen Sie alle Zeilen, die mehr als zwei ":" enthalten, durch das, was vor dem zweiten Vorkommen ":" steht