Wie entferne ich in Notepad++ den Teil jeder Zeile von „@“ bis „|“?

Wie entferne ich in Notepad++ den Teil jeder Zeile von „@“ bis „|“?

Wie entferne ich in Notepad++ den Teil jeder Zeile von „@“ bis „|“?

[email protected]|cake to apple|cake

Antwort1

Wie heavyd vorgeschlagen hat, kommt es darauf an, was |Sie zuordnen möchten.

Die Lösung von DBZ_A liefert Ihnen das gierige (so lange wie möglich) Match.

Dadurch erhalten Sie das Lazy (kürzere) Match, das Sie vermutlich wollen

Finde was:@[^\|]*\|

(Dies sollte einem entsprechen @, gefolgt von einer beliebigen Anzahl von Zeichen, dienicht |, gefolgt von |)

Ersetzen mit:@|

Antwort2

Verwenden Sie die Option „Regulärer Ausdruck“ im Suchen-und-Ersetzen-Dialog

suchen nach :

@(.*)\|

ersetzen mit:

@|

Beachten Sie, dass das Zeichen | im Suchstring als \| maskiert werden muss.

verwandte Informationen