Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för: SQL Server 2025 (17.x)
Azure SQL Database
Azure SQL Managed Instance
SQL Database i Microsoft Fabric
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. |