选择宽度可变的列

Selecting column with variable width

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

111111111111111111111111111111  a
1   b

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

a
b

在记事本++中?

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

111111111111111111111111    a
b

我过去使用的最简单的方法是在文本编辑器(记事本)中打开文件并在选项卡上进行查找替换(用逗号替换)。在此之前使用 find/replace (ctrl+H)

删除任何逗号

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

你可以这样做:

  • Ctrl+H
  • 查找内容:^[^\t]*\t([^\t]+)$
  • 替换为:

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