Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Extrai a primeira cadeia de caracteres em str que corresponde à expressão regexp e ao índice de grupo regex.
Sintaxe
regexp_extract(str, regexp [, idx] )
Argumentos
-
str: uma expressãoSTRINGa ser correspondida. -
regexp: uma expressãoSTRINGcom um padrão correspondente. -
idx: uma expressão de número integral opcional maior ou igual a 0 com o padrão 1.
Retornos
Um STRING.
A cadeia de caracteres regexp deve ser uma expressão regular Java.
Ao usar literais, use raw-literal (prefixo r) para evitar o pré-processamento do caractere de escape.
regexp pode conter vários grupos.
idx indica o grupo de regex para extração.
Um idx igual a zero significa uma correspondência de toda a expressão regular.
Exemplos
> SELECT regexp_extract('100-200', '(\\d+)-(\\d+)', 1);
100