Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Mengekstrak semua string dalam str yang cocok regexp dengan ekspresi dan sesuai dengan regex indeks grup.
Sintaks
regexp_extract_all(str, regexp [, idx] )
Argumen
-
str: EkspresiSTRINGyang akan dicocokkan. -
regexp: EkspresiSTRINGdengan pola yang cocok. -
idx: Ekspresi bilangan integral opsional lebih besar atau sama dengan 0 dengan default 1.
Mengembalikan
Sebuah ARRAY<STRING>.
String regexp harus merupakan ekspresi reguler Java.
Saat menggunakan literal, gunakan raw-literal (r awalan) untuk menghindari pra-pemrosesan karakter escape.
regexp mungkin berisi beberapa grup.
idx menunjukkan grup regex mana yang akan diekstrak.
idx yang 0 artinya cocok dengan seluruh regex.
Contoh
> SELECT regexp_extract_all('100-200, 300-400', '(\\d+)-(\\d+)', 1);
[100, 300]