Знаки подстановки (Visual Studio)
Обновлен: Ноябрь 2007
С помощью следующих выражений можно заменять знаки или цифры в поле НайтиОкно "Поиск и замена" Visual Studio.
Чтобы включить использование подстановочных знаков в поле Найти во время операций Быстрый поиск, Найти в файлах, Быстрая замена или Заменить в файлах, установите флажок Использовать в разделе Параметры поиска, а затем выберите Знаки подстановки.
В этом случае становится доступной треугольная кнопка Построитель выражений, расположенная рядом с полем Найти. Нажмите эту кнопку, чтобы отобразить список доступных подстановочных знаков. При выборе любого элемента в построителе выражений этот элемент автоматически вставляется в поле Найти.
Подстановочные знаки для окна "Поиск и замена"
Ниже приведены подстановочные знаки, доступные в построителе выражений.
Выражение |
Синтаксис |
Описание |
---|---|---|
Любой отдельный знак |
? |
Соответствует любому отдельному знаку. |
Любая отдельная цифра |
# |
Соответствует любой отдельной цифре. Например, выражение 7# соответствует числам, начинающимся с 7 и содержащим еще одну цифру, например 71, но не 17. |
Знаки вне набора |
[! ] |
Соответствует любому знаку, кроме заданных в наборе. |
Escape-знак |
\ |
Соответствует знаку, который следует за обратной косой чертой (\) в качестве литерала. Это позволяет искать знаки, имеющие специальное значение в синтаксисе подстановочных знаков, например * или #. |
Один или несколько знаков |
* |
Соответствует нулю или более знаков. Например, выражение new* соответствует любому тексту, включающему подстроку "new", например newfile.txt. |
Набор знаков |
[ ] |
Соответствует любому из знаков, заданных в наборе. |
См. также
Ссылки
Регулярные выражения (Visual Studio)
Окно "Быстрый поиск", "Поиск и замена"
Окно "Быстрая замена", "Поиск и замена"
Окно "Поиск в файлах", "Поиск и замена"
Окно "Замена в файлах", "Поиск и замена"