Apache Pig - Funzioni di stringa
Abbiamo le seguenti funzioni String in Apache Pig.
SN | Funzioni e descrizione |
---|---|
1 | ENDSWITH (stringa, testAgainst) Per verificare se una data stringa termina con una particolare sottostringa. |
2 | STARTSWITH (stringa, sottostringa) Accetta due parametri di stringa e verifica se la prima stringa inizia con la seconda. |
3 | SUBSTRING (stringa, startIndex, stopIndex) Restituisce una sottostringa da una data stringa. |
4 | EqualsIgnoreCase (stringa1, stringa2) Per confrontare due punture ignorando il caso. |
5 | INDEXOF (stringa, 'carattere', startIndex) Restituisce la prima occorrenza di un carattere in una stringa, cercando in avanti da un indice iniziale. |
6 | LAST_INDEX_OF (espressione) Restituisce l'indice dell'ultima occorrenza di un carattere in una stringa, cercando all'indietro da un indice iniziale. |
7 | LCFIRST (espressione) Converte il primo carattere di una stringa in minuscolo. |
8 | UCFIRST (espressione) Restituisce una stringa con il primo carattere convertito in maiuscolo. |
9 | UPPER (espressione) MAIUSC (espressione) Restituisce una stringa convertita in maiuscolo. |
10 | LOWER (espressione) Converte tutti i caratteri in una stringa in minuscolo. |
11 | REPLACE (string, 'oldChar', 'newChar'); Per sostituire i caratteri esistenti in una stringa con nuovi caratteri. |
12 | STRSPLIT (stringa, regex, limite) Per dividere una stringa attorno alle corrispondenze di una data espressione regolare. |
13 | STRSPLITTOBAG (stringa, regex, limite) Simile al STRSPLIT() funzione, divide la stringa per delimitatore dato e restituisce il risultato in un sacchetto. |
14 | TRIM (espressione) Restituisce una copia di una stringa con gli spazi iniziali e finali rimossi. |
15 | LTRIM (espressione) Restituisce una copia di una stringa con gli spazi iniziali rimossi. |
16 | RTRIM (espressione) Restituisce una copia di una stringa con gli spazi vuoti finali rimossi. |