Notepad ++ CSV拆分和删除字段

Ale*_*ord 2 regex csv notepad++ multiple-columns

我在CSV文件中有一组数据,我想操作它,以便我只使用其中的一些值.例子我有:

1,2,3,4,5,6
asd,sdf,dfg,fgh,ghj,hjk
asd,sdf,dfg,fgh,ghj,hjk
asd,sdf,dfg,fgh,ghj,hjk
asd,sdf,dfg,fgh,ghj,hjk
asd,sdf,dfg,fgh,ghj,hjk
Run Code Online (Sandbox Code Playgroud)

我想要做的只是使用几个字段,可能使用不同的顺序

1,4,3

我知道notepad ++可以分解值并使用\ 1,\ 2重新排列它们,但我不知道我会怎么做.

Nei*_*ell 8

Notepad ++实际上并不是一个电子表格,这是导入.CSV后进行此类编辑的最简单方法.但它确实有一些有限的列编辑功能,使这个可行.需要两个步骤,概述如下.

1)排列你的文字:

  • a)突出显示所有文本.
  • b)选择TextFX菜单,
  • c)然后是TextFX Edit子菜单,
  • d)然后是"按(,)排列多行"选项.

现在,您将在逗号上对齐所有列.

2)删除单个列:

  • a)确保没有突出显示文本.
  • b)按住[alt]键,同时用鼠标选择要删除的列.
  • c)按删除键删除您突出显示的内容.

以上假设您已安装TextFX插件.如果我没记错,这是标准配置,但如果没有,您可以轻松找到它并从插件管理器中添加它.

下面是使用alt键和鼠标选择对齐列的示例,取自官方Notepad ++站点:http: //notepad-plus-plus.org/features/column-mode-editing.html