
Как удалить часть каждой строки от «@» до «|» в Notepad++
[email protected]|cake to apple|cake
решение1
Как и предполагает heavyd, все зависит от того, что именно |
вы хотите сопоставить.
Решение DBZ_A даст вам жадное (насколько это возможно) совпадение.
Это даст вам ленивое (более короткое) соответствие, которое, как я подозреваю, вам и нужно.
Найти то, что:@[^\|]*\|
(Это должно соответствовать @
, за которым следует любое количество символов, которыенет |
, с последующим |
)
Заменить:@|
решение2
Используйте опцию «Регулярное выражение» в диалоговом окне поиска и замены
искать :
@(.*)\|
заменить:
@|
Обратите внимание, что символ | в строке поиска необходимо экранировать как \|.