繁体   English   中英

如何从Notepad ++中的文本文件中删除除第一列之外的所有内容?

[英]How to remove everything except first column from text file in Notepad++?

我有一个巨大的文本文件(375K 行)。 我想要的只是文本文件的第一列。 我正在使用记事本++。 我怎样才能删除除第一列之外的所有内容?

在此类文件中无法使用列 select 进行删除。 我认为正则表达式可以帮助我或者可能是一些插件。

编辑
@Bolt:列:将其视为前 12 个字符或[空格],然后是数字,然后是 [空格]

要使用列模式 select,您可以使用Alt-Shft-Arrow keysAlt + Left mouse click

搜索

^(............).*

并替换为\1

打开正则表达式模式。

^匹配行的开头

(............)匹配 12 个字符(无论如何)并将其存储在\1

.*匹配行中将被删除的所有其他内容。

Select 使用 ALT+SHIFT 和 cursor 键或 ALT+鼠标,由您的第一列组成的块。

复制块 (CTRL+C)

Select 全部 (CTRL+A)

粘贴复制的块 (CTRL+V)

完毕

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM