Как удалить часть каждой строки от «@» до «|» в Notepad++

Как удалить часть каждой строки от «@» до «|» в Notepad++

Как удалить часть каждой строки от «@» до «|» в Notepad++

[email protected]|cake to apple|cake

решение1

Как и предполагает heavyd, все зависит от того, что именно |вы хотите сопоставить.

Решение DBZ_A даст вам жадное (насколько это возможно) совпадение.

Это даст вам ленивое (более короткое) соответствие, которое, как я подозреваю, вам и нужно.

Найти то, что:@[^\|]*\|

(Это должно соответствовать @, за которым следует любое количество символов, которыенет |, с последующим |)

Заменить:@|

решение2

Используйте опцию «Регулярное выражение» в диалоговом окне поиска и замены

искать :

@(.*)\|

заменить:

@|

Обратите внимание, что символ | в строке поиска необходимо экранировать как \|.

Связанный контент