A Substituição Rápida no Visual Studio 2010 não usa a Expressão Marcada n

2

Estou tentando fazer algumas operações básicas de redefinição rápida do regex no Visual Studio 2010, mas quando uso o agrupamento regex eu não recebo Expressões marcadas (ou seja, etc.) retornando seus valores, em vez disso, elas estão em branco .

Por exemplo:

Texto

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

Padrão de pesquisa (regex ativado)

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

Substituir

;

Texto substituído

int a = ;
int b = ;
int c = ;
    
por ocodo 24.12.2010 / 00:25

1 resposta

3

(,) não crie uma tag no Visual Studio, suas expressões regulares usam {,} para sua marcação. Use este você é o padrão de pesquisa:

int\.Parse\("{[0-9]*}"\);
    
por 24.12.2010 / 02:21