一致するたびに正規表現検索の「置換」フィールドを体系的に変更するのに最も役立ちます。
たとえば、テキスト内の通常のポイントに「id = $number」というフレーズを挿入する必要がある xml ファイルがあり、基本的に、正規表現が一致するたびに (id = 1、id = 2 など) 最後まで $number++ を挿入します。ファイルの。
bash/perl/python スクリプトなどを書けばよいことはわかっていますが、少なくとも適度にユーザーフレンドリーにして、インテリジェントな (ただし技術的傾向が少ない) ワーカーに使用方法を教えて、独自の変更を加えます。正規表現は彼らにとって問題ではありません。
これまでに最も近いのは、Notepad++ の列エディターと「increase [number] by」関数ですが、これを使用すると、別の正規表現を記述してすべてを整列させ、インクリメントを追加し、別の正規表現を記述して元に戻す必要があります。残念ながら、この関数をあまりにも多くの異なる種類のファイルで使用し、マクロを実行可能にするために「置換」する必要があります。
理想的には、このプログラムは Windows と Linux の両方で利用可能で (WINE は許容されますが、ネイティブがより望ましい)、「VI/VIM 入力」オプション (テキスト エディターの場合) を備えている必要がありますが、これらは重要ではありません。
もちろん、OSS ソリューションがあればいいのですが、それが私が探しているソリューションを提供するのであれば、喜んで 20 ドルから 50 ドルを開発者に寄付します。
長々と失礼しました。ご協力ありがとうございました。