В Notepad++ я хочу удалить все до (до) и включая пятый | символ в строке, и держите все после пятого | персонаж.

Итак, оригинальная строка будет выглядеть так:

note,:264058|Feb 14 2009 new document|54012|0411|2016|new document|new medicine|book store|784512|Ontario|Canada|80023569

Как бы я получить вывод:

new document|new medicine|book store|784512|Ontario|Canada|80023569

?

1 ответ1

0
  1. открыть диалог замены в блокноте ++ (CTRL + H)
  2. для режима поиска выберите регулярное выражение
  3. установите флажок "обернуть вокруг"
  4. в "найти что" введите (^|\n)([^|]*\|){5}(.*) - смотрите здесь для объяснения
  5. в "заменить на" введите \1\3
  6. нажмите "заменить все"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .