-1

私は通常、メモ帳++を使用して必要なもの(正規表現)を検索して置き換えますが、置き換える必要があるものを置き換えるために、必要なすべてのファイルを開く必要があります..私の質問は、それを一括で行う方法です(複数の)ファイル、フォルダー内、ファイルを開かずに?それを行うのに適したフリーウェアはありますか?または.batまたは.plファイルを作成し、フォルダーで実行して置換を実行するようなものですか?もしそうなら、どうすればそれを行うことができますか?

簡単な例:

<b>(\d+\. )</b>

\1

この正規表現は、数字の太字のタグを削除します。WindowsでNP ++を使用せずにバルクファイルを処理するにはどうすればよいですか?

4

2 に答える 2

4

[検索]メニューにあるNotepad++独自の[ファイル内検索]機能を使用します。

于 2012-10-11T12:36:51.273 に答える
1

これは、このperlワンライナーで実行できます。

perl -pi.back -e 's#<b>(\d+\.\d+)</b>#$1#g;' file*

これにより、名前がで始まるすべてのファイルが処理fileされ、前にに保存され fileX.backます。

于 2012-10-11T13:38:50.707 に答える