当页面中的内容与该行的内容不同时,如何能够找到/替换该行中某行的任何内容?
How to be able to find / replace whatever content is on a certain line in several pages when the content in the pages is not the same for that line?
我需要一个脚本,bat,甚至是在 NOTEPAD++ 或 MS Exel 中用插件等完成的
假设我在 NOTEPAD++ 或 Windows 中的子文件夹中打开了多个页面。
举个例子:
所有页面各有 5 行。 -- 注意:下面的 LINE #:
示例代表了当我启用 LINE 功能时 NOTEPAD++ 告诉我的内容 -- 就像 GITHUB 所做的一样,它给出了每一行一页一个数字。所以我正在处理的页面实际上没有 LINE #:
。
为了便于理解,假设我有三 (3) 页。这是每一页的内容。 注意:实际上,我有几十页需要编辑,但对于这个例子,我们将坚持使用 3 页。
第 1 页:
LINE 1: Black
LINE 2: Blue
LINE 3: Yellow
LINE 4: Brown
LINE 5: Purple
第 2 页:
LINE 1: Dog
LINE 2: Cat
LINE 3: Goldfish
LINE 4: Parrot
LINE 5: Horse
第 3 页:
LINE 1: Roses
LINE 2: Iris
LINE 3: Gullies
LINE 4: Pandoras
LINE 5: Daisies
那么,不管上面每一行的内容,我希望能够做到以下几点。
我想将以上所有页面的 LINE 3 替换为:
LINE 3: Carrot
而且我想以批量方式执行此操作,因此我不必查看每个页面并自己手动编辑。换句话说,能够find/replace页面中某行的任何内容。
这可能吗?
好的,我想我找到了解决方案,我可以用 MS Excel 来解决这个问题。我按照指南 found here 进行了测试,结果成功了。
如果有其他方法,比如使用 NOTEPAD++ 或批处理文件,我仍然会很感兴趣。
我需要一个脚本,bat,甚至是在 NOTEPAD++ 或 MS Exel 中用插件等完成的
假设我在 NOTEPAD++ 或 Windows 中的子文件夹中打开了多个页面。
举个例子:
所有页面各有 5 行。 -- 注意:下面的 LINE #:
示例代表了当我启用 LINE 功能时 NOTEPAD++ 告诉我的内容 -- 就像 GITHUB 所做的一样,它给出了每一行一页一个数字。所以我正在处理的页面实际上没有 LINE #:
。
为了便于理解,假设我有三 (3) 页。这是每一页的内容。 注意:实际上,我有几十页需要编辑,但对于这个例子,我们将坚持使用 3 页。
第 1 页:
LINE 1: Black
LINE 2: Blue
LINE 3: Yellow
LINE 4: Brown
LINE 5: Purple
第 2 页:
LINE 1: Dog
LINE 2: Cat
LINE 3: Goldfish
LINE 4: Parrot
LINE 5: Horse
第 3 页:
LINE 1: Roses
LINE 2: Iris
LINE 3: Gullies
LINE 4: Pandoras
LINE 5: Daisies
那么,不管上面每一行的内容,我希望能够做到以下几点。
我想将以上所有页面的 LINE 3 替换为:
LINE 3: Carrot
而且我想以批量方式执行此操作,因此我不必查看每个页面并自己手动编辑。换句话说,能够find/replace页面中某行的任何内容。
这可能吗?
好的,我想我找到了解决方案,我可以用 MS Excel 来解决这个问题。我按照指南 found here 进行了测试,结果成功了。
如果有其他方法,比如使用 NOTEPAD++ 或批处理文件,我仍然会很感兴趣。