Freigeben über


Funktionen für reguläre Ausdrücke (Transact-SQL) Vorschau

Gilt für: SQL Server 2025 (17.x) Vorschau der Azure SQL-Datenbank azureSQL Managed InstanceSQL SQL-Datenbank in Microsoft Fabric

Hinweis

Als Previewfunktion unterliegt die in diesem Artikel vorgestellte Technologie den zusätzlichen Nutzungsbedingungen für Microsoft Azure-Vorschauen.

Verwenden Sie die in diesem Artikel beschriebenen Funktionen, um komplexe Muster abzugleichen und Daten in SQL Server mit regulären Ausdrücken zu bearbeiten.

Funktion BESCHREIBUNG
REGEXP_LIKE Gibt einen booleschen Wert zurück, der angibt, ob die Texteingabe mit dem regex-Muster übereinstimmt.
REGEXP_REPLACE Gibt eine geänderte Quellzeichenfolge, die durch eine Ersetzungszeichenfolge ersetzt wird, wobei das Vorkommen des regex-Musters gefunden wurde.
REGEXP_SUBSTR Extrahiert Teile einer Zeichenfolge basierend auf einem Muster für reguläre Ausdrücke.

Gibt das Nth-Vorkommen einer Teilzeichenfolge zurück, die dem regex-Muster entspricht.
REGEXP_INSTR Gibt die Anfangs- oder Endposition der übereinstimmenden Teilzeichenfolge abhängig von der angegebenen Option zurück.
REGEXP_COUNT Gibt die Anzahl der Male zurück, mit denen regex-Muster in einer Zeichenfolge auftritt.
REGEXP_MATCHES Gibt eine Tabelle mit erfassten Teilzeichenfolgen zurück, die einem Muster für reguläre Ausdrücke mit einer Zeichenfolge entsprechen. Wenn keine Übereinstimmung gefunden wird, gibt die Funktion keine Zeile zurück.
REGEXP_SPLIT_TO_TABLE Gibt eine Tabelle mit geteilten Zeichenfolgen zurück, die durch das Regex-Muster getrennt ist. Wenn keine Übereinstimmung mit dem Muster vorhanden ist, gibt die Funktion die Zeichenfolge zurück.

Vorschau für reguläre Ausdrücke