特定の単語を含む行を複製する

特定の単語を含む行を複製する

Notepad++ を使用してファイルを編集し、特定の単語を含む行を若干の変更を加えてコピー (複製) できるようにしたいのですが --

例 -- ファイルに -- がある場合

lASER_BALL
COMET_BALL
...

変更したい

LASER_BALL
LASER_BALL_END
COMET_BALL
COMET_BALL_END
...

膨大な数のエントリがあるファイルについてお話します。Notepad++ を使用してこれを実行できる方法をご存知ですか?

答え1

CtrlH検索と置換には+ を使用します:

        代替テキスト

次に、すべて選択Ctrl+ ACtrl+ Shift+ の順に選択しますU

答え2

これは正規表現の検索と置換で実行できます

答え3

  1. 置換 (Ctrl-H)

  2. 「検索モード」で「正規表現」を選択します

  3. 検索対象:(.*)
    置換対象:\1\r\n\1_END

  4. すべて置換(選択範囲にチェックが入っていない場合)

関連情報