Aracılığıyla paylaş


Normal ifade işlevleri (Transact-SQL) önizlemesi

Şunlar için geçerlidir: SQL Server 2025 (17.x)Microsoft Fabric'teAzure SQL VeritabanıAzure SQL Yönetilen Örneği SQL veritabanı önizlemesi

Uyarı

Önizleme özelliği olarak, bu makalede sunulan teknoloji Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları'na tabidir.

Karmaşık desenleri eşleştirmek ve SQL Server'daki verileri normal ifadelerle işlemek için bu makalede açıklanan işlevleri kullanın.

İşlev Açıklama
REGEXP_LIKE Metin girişinin regex deseni ile eşleşip eşleşmediğini gösteren bir Boole değeri döndürür.
REGEXP_REPLACE Regex deseninin geçtiği bir değiştirme dizesiyle değiştirilen bir kaynak dize döndürür.
REGEXP_SUBSTR Normal ifade desenini temel alarak dizenin bölümlerini ayıklar.

Regex deseni ile eşleşen bir alt dizenin N. oluşumunu döndürür.
REGEXP_INSTR Sağlanan seçeneğe bağlı olarak eşleşen alt dizenin başlangıç veya bitiş konumunu döndürür.
REGEXP_COUNT Bir dizede regex deseninin kaç kez oluştuğunun sayısını döndürür.
REGEXP_MATCHES Yakalanan alt dizelerden oluşan ve normal ifade desenini bir dizeyle eşleştiren bir tablo döndürür. Eşleşme bulunmazsa işlev satır döndürmez.
REGEXP_SPLIT_TO_TABLE Regex deseni ile ayrılmış bir dize tablosu döndürür. Desenle eşleşme yoksa işlev dizesini döndürür.

Normal ifadeler önizlemesi