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. |