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
Az első részszűrést adja vissza az adott egyezésben strregexp.
Syntax
regexp_substr( str, regexp )
Argumentumok
-
str: EgySTRINGegyeztetendő kifejezés. -
regexp: MintávalSTRINGrendelkező kifejezés.
Válaszok
A STRING.
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 az argumentum vagy NULL a minta nem található, az eredmény az .NULL
Példák
> SELECT regexp_substr('Steven Jones and Stephen Smith are the best players', 'Ste(v|ph)en');
Steven
> SELECT regexp_substr('Mary had a little lamb', 'Ste(v|ph)en');
NULL
> SELECT regexp_substr(NULL, 'Ste(v|ph)en');
NULL
> SELECT regexp_substr('Mary had a little lamb', NULL);
NULL