Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime 11.3 LTS ve üzeri
Desenle eşleşme regexp
sayısını str
döndürür.
Söz dizimi
regexp_count( str, regexp )
Bağımsız değişkenler
str
STRING
: Eşleştirilecek ifade.regexp
: DesenliSTRING
bir ifade.
Döndürülenler
Bir INTEGER
.
Dize bir regexp
Java normal ifadesi olmalıdır.
Dize değişmez değerleri ayarlanmamıştır. Örneğin, ile eşleştirmek '\abc'
için regexp
için bir normal ifade olabilir '^\\abc$'
.
Hatalı biçimlendirilmiş regexp
bir işlev INVALID_PARAMETER_VALUE hatası döndürür.
Bağımsız değişkenlerden biri ise NULL
, sonuç olur NULL
.
Örnekler
> SELECT regexp_count('Steven Jones and Stephen Smith are the best players', 'Ste(v|ph)en');
2
> SELECT regexp_count('Mary had a little lamb', 'Ste(v|ph)en');
0
> SELECT regexp_count(NULL, 'Ste(v|ph)en');
NULL
> SELECT regexp_instr('Mary had a little lamb', NULL);
NULL