【发布时间】:2019-07-16 04:08:06
【问题描述】:
我有一个包含数百个 [] 之间的一系列字符串的文档,我想突出显示这些字符串并将信息复制到电子表格中。
我曾尝试使用Find 工具,但无法找出正则表达式
这样做的最终目标是能够将信息一次性复制到一个新文件中,或者突出显示它并复制到一个 Excel 电子表格中。
文本文件类似于:
>X_343435353.3 words like foo bar [Wanted text]
TGATGATGCCATGCTAGCCATCGACTAGCGACTAGCATCGACTAGCATCAGCTACGACTAGCATCGACTACGA
>XP_543857836.3 other information [Text that I want]
TAGCATCGACTAGCTACTACCTGAGCGAGAAATTTTGGCTATCGACATCGACTATCGAGCACAGCTAGGAATT
>NP_3843875938.2 interesting words [Third desired text]
ATCGCATAGCGCGCTTAGAAGGCCTTAGAGGCATCATCTATCGAGCGACGATATCGCGAGGCAGCGCTATACC
我想要的输出如下:
Wanted text
Text that I want
Third desired text
我不确定是否可以在 Notepad++ 中执行此操作,或者您是否需要使用 cmd/shell 工具来执行此操作。我使用的是 Windows 10。当时的想法是,可以使用正则表达式突出显示所有所需的文本,然后可以将其复制到其他地方。
【问题讨论】:
-
您能提供一个示例文本和预期结果吗?
标签: regex text notepad++ file-manipulation