Notepad ++ 查找单词并替换上面和下面的行

Notepad ++ 查找单词并替换上面和下面的行

这是我的例子:

class Item478
{
    position[]={14186.376,18.035046,18340.531};
    azimut=-134.41499;
    id=734;
    side="EMPTY";
    vehicle="Land_LampStreet_F";
    skill=0.60000002;
    init="this enableSimulation true; this allowDamage false;";
};

我有多个段落。我需要找到单词“Land_LampSreet_F”并删除上面和下面的行。如何使用正则表达式或“查找和替换”的扩展模式?

答案1

宏允许您重复一组操作(一次又一次……),但您需要“教” Notepad++ 您要先做什么。因此,请严格遵循以下说明,否则您可能会得到无法正常工作的结果。

请注意,为了简单起见,我将仅解释如何在您的第一个案例(您的第一个文件)中使用宏,以免不必要地重复。此外,在尝试此操作之前,请确保您有原始文件的备份,以防出现意外情况。

好的,开始吧:

打开 Notepad++,打开您的文件。

确保您位于第一行数据的开头,即,在您的情况下,包含字典中第一个单词的第一行。

从“宏”菜单中选择“开始录制”

仅使用第一组数据执行您需要执行的操作。这里的最后一步很重要,因为您希望在下一次运行宏时处于“正确的位置”

现在从“宏”菜单中选择“停止录制”

从“宏”菜单中,选择“保存录制的宏”,并赋予其适当的名称,然后单击“确定”

现在(仍将光标放在下一行的开头)选择“宏”>“多次运行宏”,选择您在步骤 6 中保存的宏并选择“运行到文件末尾”,然后单击确定。

宏现在将遍历您的文件。如果您的文件很大,请务必等待一段时间才能完成!您现在应该看到宏已根据需要将所有行向下移动。

同样的原则可以应用于您的第二个请求,尽管这需要更高级的宏和更多录制的操作。但是,一旦您理解了概念并知道如何录制宏并播放它,它应该是可行的。

希望这对你有帮助!

相关内容