Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 11.3 LTS és újabb
A mintának megfelelő str alkalmak regexp számát adja vissza.
Syntax
regexp_count( str, regexp )
Argumentumok
-
str: EgySTRINGegyeztetendő kifejezés. -
regexp: MintávalSTRINGrendelkező kifejezés.
Válaszok
Egy INTEGER.
A regexp sztringnek Java-reguláris kifejezésnek kell lennie.
A sztringkonstansok feloldva vannak. Az egyezéshez '\abc'például egy normál kifejezés regexp is lehet '^\\abc$'.
Hibás formázás regexp esetén a függvény INVALID_PARAMETER_VALUE hibát ad vissza.
Ha bármelyik argumentum az NULL, akkor az eredmény .NULL
Példák
> 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