REGEXMATCH (Azure Stream Analytics)
Returnerar startpositionen för den första förekomsten av ett mönster i ett angivet uttryck, eller 0 om mönstret inte hittas, för alla giltiga nvarchar(max) datatyper. Mönstret tolkas som enradigt, skiftlägesokänsligt, ECMAScript-kompatibelt reguljärt uttryck.
Syntax
REGEXMATCH( <expression>, <pattern> )
Argument
expression
Ett uttryck, vanligtvis en kolumn som söks efter det angivna mönstret. Där uttrycket är av datatypen nvarchar(max).
Mönster
Ett teckenuttryck som innehåller det reguljära uttryck som ska hittas.
Returtyper
bigint
Kommentarer
Om mönstret eller uttrycket är NULL returnerar REGEXMATCH NULL.
Om mönstret är ogiltigt reguljärt uttryck returnerar REGEXMATCH 0.
Exempel
SELECT TollId, EntryTime, LicensePlate, REGEXMATCH( LicensePlate, '[0-9][0-9][0-9]' ),
FROM Input TIMESTAMP BY EntryTime
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för