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
Kinyeri az első sztringet str , amely megfelel a regexp kifejezésnek, és megfelel a regex csoportindexnek.
Syntax
regexp_extract(str, regexp [, idx] )
Argumentumok
-
str: EgySTRINGegyeztetendő kifejezés. -
regexp: EgySTRINGegyező mintával rendelkező kifejezés. -
idx: 0-nál nagyobb vagy egyenlő opcionális integrálszámkifejezés az alapértelmezett 1 értékgel.
Válaszok
A STRING.
A regexp sztringnek Java-reguláris kifejezésnek kell lennie.
Konstansok használata esetén használja raw-literal a (r prefix) előtagot a feloldó karakterek előfeldolgozásának elkerüléséhez.
regexp több csoportot is tartalmazhat.
idx azt jelzi, hogy melyik regex csoportot kell kinyerni.
A idx 0 érték a teljes reguláris kifejezésnek megfelelőt jelenti.
Példák
> SELECT regexp_extract('100-200', '(\\d+)-(\\d+)', 1);
100