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++ 您首先要做什麼。因此,請嚴格遵循以下說明,否則您可能會得到不起作用的結果。

請注意,為了簡單起見,我只會解釋如何在第一個案例(您的第一個文件)中使用宏,以免不必要地重複。另外,在嘗試此操作之前,請確保您擁有原始文件的備份副本,以防出現問題。

好的,這裡是:

開啟記事本++,開啟您的檔案。

確保您位於第一行資料的開頭,即您的案例中字典中第一個單字的第一行。

從“巨集”選單中選擇“開始錄製”

僅使用第一組資料執行您需要執行的操作。這裡的最後一步很重要,因為您希望在巨集的下一次運行中處於“正確的位置”

現在從“巨集”選單中選擇“停止錄製”

從“巨集”選單中,選擇“儲存錄製的巨集”,並為其指定適當的名稱,然後按一下“確定”

現在(遊標仍位於下一行的開頭)選擇“巨集”>“多次執行巨集”,選擇在步驟 6 中儲存的巨集並選擇“執行到檔案結尾”,然後按一下「確定」。

巨集現在將在您的文件中運行。如果您的文件很大,請務必給它一些時間來完成!現在您應該看到巨集已根據需要向下移動了所有行。

同樣的原則可以應用於您的第二個請求,儘管這需要更高級的巨集以及更多記錄的操作。然而,一旦您了解這個概念並知道如何錄製巨集並回放它,它應該是可行的。

希望有幫助!

相關內容