Visual Studio 2010 のクイック置換でタグ付き式が使用できない

Visual Studio 2010 のクイック置換でタグ付き式が使用できない

Visual Studio 2010 でいくつかの基本的な正規表現クイック置換操作を実行しようとしていますが、正規表現のグループ化を使用すると、タグ付き式 (つまり、\1 \2など) が値を返さず、代わりに空白になります。

例えば:

文章

int a = int.Parse("10");
int b = int.Parse("20");
int c = int.Parse("30");

検索パターン(正規表現が有効)

int\.Parse\("([0-9]*)"\);

交換する

\1;

置換テキスト

int a = ;
int b = ;
int c = ;

答え1

(, ) は Visual Studio でタグを作成しません。正規表現ではタグ付けに {,} を使用します。次の検索パターンを使用します。

int\.Parse\("{[0-9]*}"\);

関連情報