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 a kifejezésnek megfelelő str összes sztringetregexp, és megfelel a regex csoportindexnek.
Syntax
regexp_extract_all(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
Egy ARRAY<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 azt jelenti, hogy megegyezik a teljes reguláris kifejezéssel.
Példák
> SELECT regexp_extract_all('100-200, 300-400', '(\\d+)-(\\d+)', 1);
[100, 300]