Aracılığıyla paylaş


Düzenli ifadeler fonksiyonları (Transact-SQL)

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

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.

Note

Normal ifadeler Azure SQL Yönetilen Örneği'nde SQL Server 2025 veya Always-up-to-dategüncelleştirme ilkesiyle kullanılabilir.

Function Description
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 ifadeleri