Extraer un valor numérico de una cadena con expresiones regulares en Hive.
Tengo una tabla como:
column1
A.A=123; B.B=124; C.C=125
C.C=127
Estoy tratando de obtener los valores numéricos de la tabla. La salida esperada es:
A -> 123 / B -> 124, etc.
Estoy tratando de hacerlo utilizando regexp_extract.
¿Alguna sugerencia, por favor?
davy.ai
Puede usar la siguiente expresión regular para extraer los valores numéricos de la tabla:
(?<=\=)[0-9]+
Esta expresión coincidirá con cualquier número que siga a un signo igual. Luego puede utilizar la función
regexp_extract
para extraer los valores de la tabla.