REGEXMATCH (Analisi di flusso di Azure)
Restituisce la posizione iniziale della prima occorrenza di un modello in un'espressione specificata oppure 0 se il modello non viene trovato, in tutti i tipi di dati nvarchar (max) validi. Il criterio viene interpretato come espressione regolare compatibile con ECMAScript a riga singola, senza distinzione tra maiuscole e minuscole.
Sintassi
REGEXMATCH( <expression>, <pattern> )
Argomenti
expression
Espressione, in genere una colonna, in cui vengono cercati i criteri specificati. L'espressione è del tipo di dati nvarchar (max).
pattern
Espressione di caratteri che contiene l'espressione regolare da trovare.
Tipi restituiti
bigint
Commenti
Se il criterio o l'espressione è NULL, REGEXMATCH restituisce NULL.
Se il criterio non è un'espressione regolare non valida, REGEXMATCH restituisce 0.
Esempi
SELECT TollId, EntryTime, LicensePlate, REGEXMATCH( LicensePlate, '[0-9][0-9][0-9]' ),
FROM Input TIMESTAMP BY EntryTime