Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime
Extrai a primeira cadeia de caracteres str que corresponde à regexp expressão e corresponde ao índice do regex grupo.
Sintaxe
regexp_extract(str, regexp [, idx] )
Argumentos
-
str: UmaSTRINGexpressão a ser correspondida. -
regexp: UmaSTRINGexpressão com um padrão correspondente. -
idx: Uma expressão numérica integral opcional maior ou igual a 0 com o padrão 1.
Devoluções
Um STRING.
A regexp cadeia de caracteres deve ser uma expressão regular Java.
Ao usar literais, use raw-literal (r prefixo) para evitar o pré-processamento de caracteres de escape.
regexp pode conter vários grupos.
idx indica qual grupo regex extrair.
Um idx de 0 significa corresponder a toda a expressão regular.
Exemplos
> SELECT regexp_extract('100-200', '(\\d+)-(\\d+)', 1);
100