Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2025 (17.x) Preview
Azure SQL Database Azure SQL
Managed Instance
SQL Database v Microsoft Fabric
Poznámka:
Jako funkce ve verzi Preview platí, že technologie uvedená v tomto článku podléhá dodatečným podmínkám použití pro verze Microsoft Azure Preview.
Pomocí funkcí popsaných v tomto článku můžete sladit složité vzory a manipulovat s daty v SQL Serveru s regulárními výrazy.
Funkce | Popis |
---|---|
REGEXP_LIKE | Vrátí logickou hodnotu, která určuje, zda textové zadání odpovídá vzoru regulárního výrazu. |
REGEXP_REPLACE | Vrátí upravený zdrojový řetězec nahrazený náhradním řetězcem, kde byl nalezen výskyt vzoru regulárního výrazu. |
REGEXP_SUBSTR | Extrahuje části řetězce na základě vzoru regulárního výrazu. Vrátí Nth výskyt podřetězce, který odpovídá vzoru regulárního výrazu. |
REGEXP_INSTR | Vrátí počáteční nebo koncovou pozici odpovídajícího podřetězdce v závislosti na zadané možnosti. |
REGEXP_COUNT | Vrátí počet výskytů vzoru regex v řetězci. |
REGEXP_MATCHES | Vrátí tabulku zachycených podřetězce, které odpovídají vzoru regulárního výrazu řetězci. Pokud se nenajde žádná shoda, vrátí funkce žádný řádek. |
REGEXP_ROZDĚLIT_DO_TABULKY | Vrátí tabulku řetězců s rozdělením odděleným vzorem regulárního výrazu. Pokud se vzor neshoduje, vrátí funkce řetězec. |