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ás pozícióját adja vissza az adott egyezésben str
regexp
.
Syntax
regexp_instr( str, regexp )
Argumentumok
str
: EgySTRING
egyeztetendő kifejezés.regexp
: MintávalSTRING
rendelkező 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_instr('Steven Jones and Stephen Smith are the best players', 'Ste(v|ph)en');
1
> SELECT regexp_instr('Mary had a little lamb', 'Ste(v|ph)en');
0
> SELECT regexp_instr(NULL, 'Ste(v|ph)en');
NULL
> SELECT regexp_instr('Mary had a little lamb', NULL);
NULL