Obtener el último valor emparejado después de la barra invertida en Hive.
Quiero extraer la última parte del camino. Por ejemplo, si mi camino es:
\abc.ksiw.com\POP-K-DRIVE\project-app\cname\554789A
Quiero 554789A
como salida.
Intenté con regexp_extract(col, '[\\w+]+$',0)
pero eso no funciona. ¿Hay una mejor forma de hacer esto?
davy.ai
Puede usar la función
regexp_extract
para extraer la última parte de la ruta. La expresión regular[\\w+]+$
debería funcionar para esto. Por ejemplo:Esto devolverá
554789A
como resultado.