Знаки подстановки (Visual Studio)

Обновлен: Ноябрь 2007

С помощью следующих выражений можно заменять знаки или цифры в поле НайтиОкно "Поиск и замена" Visual Studio.

Чтобы включить использование подстановочных знаков в поле Найти во время операций Быстрый поиск, Найти в файлах, Быстрая замена или Заменить в файлах, установите флажок Использовать в разделе Параметры поиска, а затем выберите Знаки подстановки.

В этом случае становится доступной треугольная кнопка Построитель выражений, расположенная рядом с полем Найти. Нажмите эту кнопку, чтобы отобразить список доступных подстановочных знаков. При выборе любого элемента в построителе выражений этот элемент автоматически вставляется в поле Найти.

Подстановочные знаки для окна "Поиск и замена"

Ниже приведены подстановочные знаки, доступные в построителе выражений.

Выражение

Синтаксис

Описание

Любой отдельный знак

?

Соответствует любому отдельному знаку.

Любая отдельная цифра

#

Соответствует любой отдельной цифре. Например, выражение 7# соответствует числам, начинающимся с 7 и содержащим еще одну цифру, например 71, но не 17.

Знаки вне набора

[! ]

Соответствует любому знаку, кроме заданных в наборе.

Escape-знак

\

Соответствует знаку, который следует за обратной косой чертой (\) в качестве литерала. Это позволяет искать знаки, имеющие специальное значение в синтаксисе подстановочных знаков, например * или #.

Один или несколько знаков

*

Соответствует нулю или более знаков. Например, выражение new* соответствует любому тексту, включающему подстроку "new", например newfile.txt.

Набор знаков

[ ]

Соответствует любому из знаков, заданных в наборе.

См. также

Ссылки

Регулярные выражения (Visual Studio)

Окно "Быстрый поиск", "Поиск и замена"

Окно "Быстрая замена", "Поиск и замена"

Окно "Поиск в файлах", "Поиск и замена"

Окно "Замена в файлах", "Поиск и замена"

Другие ресурсы

Поиск и замена