削除しなければならない行がいくつもあるファイルがあります。これらの行は、正規表現を使用して区別できるため、一連の検索と置換を利用して削除できます。
今、私は同じタスクを何度も繰り返さなければなりません。だから私はこの一連の交換を何度も繰り返す必要がない方法を探しています。これらの一連の置換を単一のコマンドにバッチ/スクリプト化する方法はありますか?
マクロを記録してみましたが、うまくいかないようです。
削除しなければならない行がいくつもあるファイルがあります。これらの行は、正規表現を使用して区別できるため、一連の検索と置換を利用して削除できます。
今、私は同じタスクを何度も繰り返さなければなりません。だから私はこの一連の交換を何度も繰り返す必要がない方法を探しています。これらの一連の置換を単一のコマンドにバッチ/スクリプト化する方法はありますか?
マクロを記録してみましたが、うまくいかないようです。
Pythonに精通している場合は、 Pythonスクリプトプラグインを試してください。Pythonに慣れていない場合は、すぐに理解できます。そのような種類の自動化を行うことは、そのプラグインを使った指先です。また、何かが機能しない場合は、そのプラグインのサポートフォーラムでヘルプを見つけることができます。
プラグインを介した正規表現の置き換えに関するリンクの例が少なくとも1つあります。
それに加えて、私はN++で置換マクロを使用しています。複雑なシングルタブの[検索/置換]ダイアログ、または正規表現もサポートするマルチタブの検索ダイアログの単純な[置換]タブを試してみましたか?後者は私のために働きます。私は最初のものを試しませんでした。