✅ Azure Stream Analytics ✅ Fabric Eventstream
指定した式で最初に出現するパターンの開始位置を返します。パターンが見つからない場合は、すべての有効な nvarchar(max) データ型で 0 を返します。 パターンは、単一行、大文字と小文字を区別しない、ECMAScript と互換性のある正規表現として解釈されます。
構文
REGEXMATCH( <expression>, <pattern> )
論争
式
式。通常は、指定されたパターンを検索する列です。 式が nvarchar(max) データ型の場合。
パターン
検索する正規表現を含む文字式。
戻り値の型
bigint
注釈
パターンまたは式のいずれかが NULL の場合、REGEXMATCH は NULL を返します。
パターンが無効な正規表現の場合、REGEXMATCH は 0 を返します。
例示
SELECT TollId, EntryTime, LicensePlate, REGEXMATCH( LicensePlate, '[0-9][0-9][0-9]' ),
FROM Input TIMESTAMP BY EntryTime