Быстрая замена в Visual Studio 2010 не может использовать тегированное выражение n

Быстрая замена в Visual Studio 2010 не может использовать тегированное выражение n

Я пытаюсь выполнить некоторые базовые операции быстрой замены регулярных выражений в 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]*}"\);

Связанный контент