2014-03-20 4 views
1

Мне нужно форматировать файл .txt (или CSV) с большим количеством строк.Notepad ++ предопределенный поиск и замена

Так что я сделать что-то вроде этого:

Remove first three lines 
Replace "values" with "i|j|k" 
Remove { and } 
Replace , with | 

И мне нужно сделать это на много файлов. Поэтому делать это вручную, я думаю, не так эффективно.

Как определить такое действие в Notepad ++?

Если это невозможно, любое другое решение будет в порядке. Возможно, javascript/html-файл может это сделать, но файлы могут содержать> 10000 строк, поэтому, пожалуйста, подумайте об этом.

Спасибо за помощь!

ответ

2
  1. Открыть первый файл.
  2. Начать запись макроса.
  3. Нажмите Ctrl +Home, а затем, удерживая клавишу Shift и нажмите стрелок вниз 3 раза. Наконец нажмите Удалить.
  4. Нажмите Ctrl +H, а также использовать «Заменить все», чтобы изменить values к i|j|k.
  5. Заменить все { с пустой строкой.
  6. Заменить все } с пустой строкой.
  7. Заменить все ,|.
  8. Остановить запись макроса.
  9. Запустить макрос в других файлах.
Смежные вопросы