Notepad ++如何为每一行添加不同的内容

时间:2013-03-24 12:44:04

标签: notepad++ text-editor

好吧,我会尽量做到具体。我遇到了一个非常独特的问题。

所以假设我在记事本++中有1000行。我们会说代码行。让我们说每一行看起来如下。将以此为例:

<a href="" class="note has_notes" title="(1789-1797)" data-note="">
<a href="" class="note has_notes" title="(1797-1801)" data-note="">
<a href="" class="note has_notes" title="1801-1809)" data-note="">
<a href="" class="note has_notes" title="(1809-1817)" data-note="">

我知道如何将数据附加或添加到这些行。 (我知道如何在之前和之后添加代码)

这些行不完整。在每一行的末尾我需要添加“东西”。 然而,每个'某事'都不同。 但是每个'某事'与每行代码都是有序的。

示例:

George Washington</a>
John Adams</a>
Thomas Jefferson</a>
James Madison </a>

让我们说我有一份总统名单。从头到尾依次排列。我按顺序将它们复制到我的剪贴板中,所以当我粘贴它们时,它们也会按顺序粘贴。现在,上面的前4行代码(带日期)与总统的顺序相同。我需要能够复制粘贴,每个总统按相应的顺序附加到每一行的末尾。

2 个答案:

答案 0 :(得分:1)

您可以下载GNU utilities for win32。然后提取它。它是Windows的移植工具集合。非常方便。

然后使用paste程序。你可以在

中找到它
extracted_folder\usr\local\wbin\paste.exe

您可以在Windows命令提示符下使用它  逐行合并两个文件

path_to\paste.exe file1.txt file2.txt > merged.txt

将三个文件与分隔符“;”

合并
path_to\paste.exe -d ";" file1.txt file2.txt file3.txt > merged.txt

答案 1 :(得分:0)

不是记事本可以做的编辑。这似乎是一个简单的合并操作,网络搜索“合并两个文件”应该提供很多可能性。我能想到的最多需要一些编程技巧。您知道或可以使用哪些编程语言?

或者,您可以将一个文件粘贴到电子表格的列中,将另一个文件粘贴到相邻的列中,然后将电子表格保存为某种形式的文本文件。