Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              Gäller för: SQL Server 2025 (17.x) Förhandsversion av 
Azure SQL Database
Azure SQL Managed Instance
SQL Database i Förhandsversion av Microsoft Fabric
Note
Som en förhandsgranskningsfunktion omfattas tekniken som presenteras i den här artikeln av kompletterande användningsvillkor för Förhandsversioner av Microsoft Azure.
Använd funktionerna som beskrivs i den här artikeln för att matcha komplexa mönster och manipulera data i SQL Server med reguljära uttryck.
Note
Reguljära uttryck är tillgängliga i Azure SQL Managed Instance med sql Server 2025- eller always-up-to-date update-principen.
| Function | Description | 
|---|---|
| REGEXP_LIKE | Returnerar ett booleskt värde som anger om textinmatningen matchar regex-mönstret. | 
| REGEXP_REPLACE | Returnerar en modifierad källsträng som ersätts av en ersättningssträng, där förekomsten av regex-mönstret hittades. | 
| REGEXP_SUBSTR | Extraherar delar av en sträng baserat på ett mönster för reguljära uttryck. Returnerar Nth-förekomsten av en delsträng som matchar regex-mönstret. | 
| REGEXP_INSTR | Returnerar start- eller slutpositionen för den matchade delsträngen, beroende på vilket alternativ som anges. | 
| REGEXP_COUNT | Returnerar antalet gånger som regexmönstret inträffar i en sträng. | 
| REGEXP_MATCHES | Returnerar en tabell med insamlade delsträngar som matchar ett reguljärt uttrycksmönster med en sträng. Om ingen matchning hittas returnerar funktionen ingen rad. | 
| REGEXP_SPLIT_TO_TABLE | Returnerar en tabell med delade strängar, avgränsade med regex-mönstret. Om det inte finns någon matchning i mönstret returnerar funktionen strängen. |