Aracılığıyla paylaş


REGEXMATCH

✅ Azure Stream Analytics ✅ Fabric Olay Akışı

Tüm geçerli nvarchar(max) veri türlerinde, belirtilen ifadede bir desenin ilk oluşumunun başlangıç konumunu veya desen bulunamazsa 0 değerini döndürür. Desen tek satırlı, büyük/küçük harfe duyarsız, ECMAScript uyumlu normal ifade olarak yorumlanır.

Sözdizimi

REGEXMATCH( <expression>, <pattern> )  

Tartışmalar

ifade

İfade, genellikle belirtilen desen için arama yapılan bir sütundur. burada ifade nvarchar(max) veri türündedir.

desen

Bulunabilecek normal ifadeyi içeren bir karakter ifadesi.

Dönüş Türleri

bigint

Açıklamalar

Desen veya ifade NULL ise, REGEXMATCH NULL döndürür.

Desen geçersiz normal ifadeyse, REGEXMATCH işlevi 0 döndürür.

Örnekler

SELECT TollId, EntryTime, LicensePlate, REGEXMATCH( LicensePlate, '[0-9][0-9][0-9]' ),  
FROM Input TIMESTAMP BY EntryTime