我有三行输出,我想在 notepad++ 中将它们合并为一行,然后能够将其复制并粘贴到 excel 中的一个单元格中(当然单元格会被拉伸)。Ctrl + J 通常会执行此操作,但我不想按 ctrl + J 4000 次。
例如我的文件是这样的
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA
640 bp linear mRNA
NM_001137839.1 GI:212721527
我需要它如下:
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA 640 bp linear mRNA NM_001137839.1 GI:21272152
我在网上查看了其他示例,其中回答了类似的问题,但它在行中引入了制表符,当我将其粘贴到 excel 中时,会导致一行被分成同一行中的三个单元格。我不希望将 notepad++ 中的三行合并为一行,并且将该行粘贴到 excel 中的一个单元格中,并且不要将其分成多个单元格。
有人可以帮忙吗?
答案1
我如何合并每 3 行?
菜单“搜索”>“替换”(或Ctrl+ H)
将“查找内容”设置为
^(.*)(?:\r?\n?|$)(.*)(?:\r?\n?|$)(.*)$
将“替换为”设置为
\1 \2 \3
启用“正则表达式”
点击“全部替换”
前:
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA
640 bp linear mRNA
NM_001137839.1 GI:212721527
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA
640 bp linear mRNA
NM_001137839.1 GI:212721527
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA
640 bp linear mRNA
NM_001137839.1 GI:212721527
后:
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA 640 bp linear mRNA NM_001137839.1 GI:212721527
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA 640 bp linear mRNA NM_001137839.1 GI:212721527
2. Zea mays uncharacterized LOC100192625 (LOC100192625), mRNA 640 bp linear mRNA NM_001137839.1 GI:212721527