Azure SQL Database: Support für reguläre Ausdrücke (Regex)
Montag, 25. März 2024
Gute Neuigkeiten für alle Nutzer*innen von Azure SQL Database: Die Public Preview für reguläre Ausdrücke (Regular Expressions, Regex) ist da. Regex ist ein leistungsstarkes Werkzeug, das es dir ermöglicht, Textdaten auf flexible Weise zu durchsuchen, zu manipulieren und zu validieren. Mit der Regex-Unterstützung bei Azure SQL Database kannst du deine SQL-Abfragen mit Musterabgleichen, Extraktionen, Ersetzungen und vielem mehr verbessern. Du kannst sie auch mit anderen SQL-Funktionen und -Operatoren kombinieren, um komplexe Ausdrücke und Logiken zu erstellen.
Wie hilft dir das neue Feature
- Verbesserung die Datenqualität und -genauigkeit: Validiert und korrigiert Datenformate wie Telefonnummern, E-Mail-Adressen, Postleitzahlen usw.
- Extrahierung wertvoller Erkenntnisse und Informationen aus den Daten: Extrahiert und gruppieren spezifische Textmuster wie Schlüsselwörter, Hashtags, Erwähnungen usw.
- Transformation und Standardisierung deiner Daten: Ersetzt, teilt oder verbindet Textmuster wie Abkürzungen, Akronyme, Synonyme usw.
- Reinigung und Optimierung deiner Daten: Entfernt oder filtert unerwünschte Textmuster wie Leerzeichen, Satzzeichen, Duplikate usw.
Funktionsübersicht der REGEX-Funktion
Die Regex-Funktion in Azure SQL DB folgt dem POSIX-Standard und unterstützt die Standard-Regex-Syntax sowie eine Vielzahl von Regex-Funktionen wie REGEXP_LIKE, REGEXP_COUNT, REGEXP_INSTR, REGEXP_REPLACE und REGEXP_SUBSTR. Die Funktion unterstützt auch die Groß- und Kleinschreibung, Zeichenklassen, Quantoren, Anker und Erfassungsgruppen. Das Feature ist für alle Editionen und Service-Level von Azure SQL DB verfügbar.
Private Preview
Microsoft nimmt derzeit Anfragen von Interessenten entgegen, die an der Private Preview teilnehmen und das Regex-Feature ausprobieren möchten.
Microsoft Azure
Setze deine Ideen noch schneller in Lösungen um – mit einer vertrauenswürdigen Cloud.
Microsoft Azure Dokumentation
Beliebte Dienste zwölf Monate lang kostenlos nutzen.