Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к: Sql Server 2025 (17.x)
База данных
SQL Azure Управляемого экземпляра
SQL Azure в Microsoft Fabric
Используйте функции, описанные в этой статье, для сопоставления сложных шаблонов и управления данными в SQL Server с регулярными выражениями.
Note
Регулярные выражения доступны в Управляемом экземпляре SQL Azure с помощью политики обновленияsql Server 2025 или Always-up-to-date.
| Function | Description |
|---|---|
| REGEXP_LIKE | Возвращает логическое значение, указывающее, соответствует ли ввод текста шаблону regex. |
| REGEXP_REPLACE | Возвращает измененную исходную строку, замененную строкой замены, в которой обнаружен шаблон regex. |
| REGEXP_SUBSTR | Извлекает части строки на основе шаблона регулярного выражения. Возвращает N-е вхождение подстроки, которая соответствует шаблону regex. |
| REGEXP_INSTR | Возвращает начальную или конечную позицию соответствующей подстроки в зависимости от указанного параметра. |
| REGEXP_COUNT | Возвращает количество раз, когда шаблон регулярных выражений возникает в строке. |
| REGEXP_MATCHES | Возвращает таблицу захваченных подстрок, которые соответствуют шаблону регулярного выражения строке. Если совпадение не найдено, функция не возвращает строку. |
| REGEXP_SPLIT_TO_TABLE | Возвращает таблицу строк, разделенную шаблоном регулярных выражений. Если шаблон не соответствует, функция возвращает строку. |