El reemplazo rápido en Visual Studio 2010 no puede usar la expresión etiquetada n

El reemplazo rápido en Visual Studio 2010 no puede usar la expresión etiquetada n

Estoy intentando realizar algunas operaciones básicas de reemplazo rápido de expresiones regulares en Visual Studio 2010, pero cuando uso la agrupación de expresiones regulares no obtengo expresiones etiquetadas (es decir, \1 \2etc.) que devuelven sus valores, sino que están en blanco.

Por ejemplo:

Texto

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

Patrón de búsqueda (expresión regular habilitada)

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

Reemplazar

\1;

Texto reemplazado

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

Respuesta1

(, ) no crea una etiqueta en Visual Studio, sus expresiones regulares usan {,} para su etiquetado. Utilice este patrón de búsqueda:

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

información relacionada