Apache Pig - Funciones de cadena

Tenemos las siguientes funciones de cadena en Apache Pig.

SN Funciones y descripción
1 ENDSWITH (cadena, prueba contra)

Para verificar si una cadena determinada termina con una subcadena en particular.

2 STARTSWITH (cadena, subcadena)

Acepta dos parámetros de cadena y verifica si la primera cadena comienza con la segunda.

3 SUBSTRING (cadena, startIndex, stopIndex)

Devuelve una subcadena de una cadena dada.

4 EqualsIgnoreCase (cadena1, cadena2)

Comparar dos picaduras ignorando el caso.

5 INDEXOF (cadena, 'carácter', índice de inicio)

Devuelve la primera aparición de un carácter en una cadena, buscando hacia adelante desde un índice de inicio.

6 LAST_INDEX_OF (expresión)

Devuelve el índice de la última aparición de un carácter en una cadena, buscando hacia atrás desde un índice de inicio.

7 LCFIRST (expresión)

Convierte el primer carácter de una cadena a minúsculas.

8 UCFIRST (expresión)

Devuelve una cadena con el primer carácter convertido a mayúsculas.

9 UPPER (expresión)

UPPER (expresión) Devuelve una cadena convertida a mayúsculas.

10 LOWER (expresión)

Convierte todos los caracteres de una cadena a minúsculas.

11 REEMPLAZAR (cadena, 'oldChar', 'newChar');

Para reemplazar los caracteres existentes en una cadena con nuevos caracteres.

12 STRSPLIT (cadena, expresión regular, límite)

Para dividir una cadena alrededor de coincidencias de una expresión regular determinada.

13 STRSPLITTOBAG (cadena, expresión regular, límite)

Similar a STRSPLIT() función, divide la cadena por un delimitador dado y devuelve el resultado en una bolsa.

14 TRIM (expresión)

Devuelve una copia de una cadena con los espacios en blanco iniciales y finales eliminados.

15 LTRIM (expresión)

Devuelve una copia de una cadena sin los espacios en blanco iniciales.

dieciséis RTRIM (expresión)

Devuelve una copia de una cadena sin los espacios en blanco finales.