选择宽度可变的列

时间:2015-01-06 21:08:30

标签: notepad++

假设我有一个制表符分隔的文本文件,如下所示:

111111111111111111111111111111  a
1   b

有没有办法获得第二列,即

a
b

在记事本++中?

我知道Alt + DragShift + Alt + Arrow keys,但我只能选择

111111111111111111111111    a
b

2 个答案:

答案 0 :(得分:1)

我过去使用的最简单的方法是在文本编辑器(记事本)中打开文件,并在标签上执行查找替换(用逗号替换)。在此之前使用find / replace(ctrl + H)删除任何逗号

然后在excel中打开生成的csv文件。

答案 1 :(得分:1)

你可以这样做:

  • 控制 + ħ
  • 找到:^[^\t]*\t([^\t]+)$
  • 替换为:$1

这将保留第一个和第二个制表符(或行尾)之间的内容。