C# で使用している正規表現構文を使用して、複数のファイルを検索および置換できる適切なツールを探しています。通常、私は Visual Studio でこれを行いますが、最も奇妙な正規表現構文を使用しています (これは、ファイル内のテキストを手動で置き換えるよりも高速であることを意図しています)。
これまでのところ、Windows grep を試してみましたが、以下の正規表現が気に入りませんでした。問題の正規表現は
<see cref="(?<class>.+)">(.+)</see>
と交換するには
<see cref="${class}"/>
または、これを Visual Studio の構文に変換しても問題ありません。
Jeffのブログに、これに関するすべての記事があります。