Notepad ++预定义搜索和替换

时间:2014-03-20 22:57:11

标签: search macros replace notepad++

我需要用很多行格式化.txt(或CSV)文件。

所以我这样做:

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

我需要在很多文件上执行此操作。我认为,手动操作并不是那么节省时间。

如何在Notepad ++中定义这样的动作?

如果不可能,任何其他解决方案都可以。也许javascript / html文件可以做到这一点,但文件可以包含> 10000行,所以请考虑一下。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

  1. 打开第一个文件。
  2. 开始录制宏。
  3. Ctrl + Home ,然后按住 Shift 并按向下箭头 3次。最后按删除
  4. Ctrl + H ,然后使用"全部替换"将values更改为i|j|k
  5. 将所有{替换为空字符串。
  6. 将所有}替换为空字符串。
  7. 将所有,替换为|
  8. 停止录制宏。
  9. 在其他文件上运行宏。