Wie lösche ich den zweiten Doppelpunkt und alles danach?

Wie lösche ich den zweiten Doppelpunkt und alles danach?

Ich versuche gerade, eine Liste auf zu reduzieren, [s1:s2]und sie ist derzeit [string1:string2: : digit]. Ich habe einen Ausdruck erstellt, der nur auswählt [string1:string2], aber ich habe Probleme, die mit Lesezeichen versehenen Zeilen zu kopieren. Er kopiert trotzdem den Rest der Zeile, den ich nicht brauche, also kann ich das im Grunde nicht tun. Was ich jetzt versuche, ist, einen Ausdruck zu erstellen, der das zweite Vorkommen des Doppelpunkts und alles danach löscht [: : digit].

Wie lautet der richtige Ausdruck?

Ex.

test:test1: : 123

test1:test: : 321

Antwort1

  • Finde was:^([^:]*.[^:]*):.*$

  • Ersetzen mit:\1

  • Suchmodus:Regulären Ausdruck (Einstellung. entspricht einer neuen ZeileIstnicht markiert)

verwandte Informationen