Поиск текста с помощью регулярных выражений
Применимо к: SQL Server Azure SQL DatabaseУправляемый экземпляр SQL AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)
Следующие регулярные выражения могут заменять символы или цифры в поле Найти в диалоговом окне SQL Server Management Studio Найти и заменить.
Поиск с помощью регулярных выражений
Чтобы включить использование регулярных выражений в поле Найти во время операций Быстрый поиск, Поиск в файлах, Быстрая замена или Замена в файлах , выберите параметр Использовать в разделе Параметры поиска и выберите Использовать регулярные выражения.
Кнопка Построитель выражений рядом с полем Найти, после чего станет доступной. Нажмите эту кнопку, чтобы отобразить список доступных регулярных выражений. При выборе любого элемента из построителя выражений он вставляется в строку Найти.
В следующей таблице описаны регулярные выражения, доступные в построителе выражений.
Выражение | Описание |
---|---|
. |
Соответствует любому одиночному символу, кроме разрыва строки |
.* |
Совпадение с любым символом ноль или более раз |
.+ |
Совпадение с любым символом один или несколько раз |
[abc] |
Соответствие любому символу в наборе abc |
[^abc] |
Совпадение с любым символом, отсутствуют в наборе abc |
\d |
Соответствует любому цифровому символу |
(?([^\r\n])\s) |
Соответствует любому символу пробела. |
\b |
Совпадение в начале или конце слова |
^ |
Совпадение в начале строки |
.$ |
Совпадение с любым разрывом строки |
\w\r?\n |
Сопоставление символа слова в конце строки |
(dog|cat) |
Захват и неявное нумеруние выражения dog|cat |
(?<pet>dog|cat) |
Захват части выражения и присвоение dog|cat ему имени pet |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по