Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Extrahuje první řetězec odpovídající str výrazu regexp a odpovídá indexu regex skupiny.
Syntaxe
regexp_extract(str, regexp [, idx] )
Argumenty
-
str: VýrazSTRING, který se má shodovat. -
regexp: VýrazSTRINGs odpovídajícím vzorem. -
idx: Nepovinný celočíselný číselný výraz větší nebo roven 0 s výchozím číslem 1.
Návraty
Úloha STRING.
Řetězec regexp musí být regulární výraz Java.
Při použití literálů použijte předzpracováníraw-literal řídicího znaku ( r předpona).
regexp může obsahovat více skupin.
idx určuje, která skupina regulárních výrazů se má extrahovat.
Hodnota idx 0 znamená, že odpovídá celému regulárnímu výrazu.
Příklady
> SELECT regexp_extract('100-200', '(\\d+)-(\\d+)', 1);
100