我有一个巨大的文本文件(375K行)。我想要的只是文本文件的第一列。我正在使用记事本++。如何除去第一列以外的所有内容?
在此类文件中无法使用列选择进行删除。我认为正则表达式可以帮助我或者可能是一些插件。
修改
@Bolt:专栏:将此视为前12个字符或 [space]然后编号为[space]
答案 0 :(得分:6)
要使用列模式选择,您可以使用Alt-Shft-Arrow keys
或Alt + Left mouse click
答案 1 :(得分:4)
搜索
^(............).*
并替换为\1
启用正则表达式模式。
^
匹配行的开头
(............)
匹配12个字符(无论如何)并将其存储在\1
.*
会匹配要删除的行中的其他所有内容。
答案 2 :(得分:1)
使用ALT + SHIFT和光标键或ALT +鼠标选择包含第一列的块。
复制块(CTRL + C)
全选(CTRL + A)
粘贴复制的块(CTRL + V)
完成