Я пытаюсь преобразовать все строки символов, которые соответствуют определенному регулярному выражению в файле, в верхний регистр, но я не могу найти синтаксис для указания этого в окне «Найти и заменить» в Visual Studio. Можно ли сделать это с помощью регулярных выражений Visual Studio?
Поскольку JaredPar истек, это нельзя сделать с помощью обычного регулярного выражения поиска / замены. Тем не менее, я думаю, вы должны быть в состоянии сделать это, используя макрос .
Невозможно сделать это в качестве обычной замены с использованием регулярных выражений Visual Studio. Можно повторно использовать захваченный текст как часть строки замены, используя escape-последовательность \ n, где n представляет n-ую группу захваченного текста. Тем не менее, язык регулярных выражений поддерживает только ограниченные модификации этого текста (в основном изменения обоснования). Это не позволяет вам изменить дело.
Вот ссылка на язык регулярных выражений Visual Studio
нажмите alt + 'e', когда окно поиска имеет фокус, чтобы включить поиск "regex".
естественно, вы не можете «запрограммировать» набор параметров замены для вставки на основе найденного. Каждый заменяющий набор потребует один проход.