Apache Tajo - Funzioni di stringa

La tabella seguente elenca le funzioni di stringa in Tajo.

S.No. Descrizione della funzione
1 concat (stringa1, ..., stringaN)

Concatena le stringhe date.

2 lunghezza (stringa)

Restituisce la lunghezza della stringa data.

3 inferiore (stringa)

Restituisce il formato minuscolo per la stringa.

4 superiore (stringa)

Restituisce il formato maiuscolo per la stringa data.

5 ascii (stringa di testo)

Restituisce il codice ASCII del primo carattere del testo.

6 bit_length (stringa di testo)

Restituisce il numero di bit in una stringa.

7 char_length (stringa di testo)

Restituisce il numero di caratteri in una stringa.

8 octet_length (stringa di testo)

Restituisce il numero di byte in una stringa.

9 digest (testo di input, testo del metodo)

Calcola il Digesthash di stringa. Qui, il secondo metodo arg si riferisce al metodo hash.

10 initcap (stringa di testo)

Converte la prima lettera di ogni parola in maiuscolo.

11 md5 (stringa di testo)

Calcola il MD5 hash di stringa.

12 sinistra (stringa di testo, dimensione int)

Restituisce i primi n caratteri nella stringa.

13 destra (stringa di testo, dimensione int)

Restituisce gli ultimi n caratteri nella stringa.

14 individuare (testo di origine, testo di destinazione, start_index)

Restituisce la posizione della sottostringa specificata.

15 strposb (testo di partenza, testo di destinazione)

Restituisce la posizione binaria della sottostringa specificata.

16 substr (testo sorgente, indice iniziale, lunghezza)

Restituisce la sottostringa per la lunghezza specificata.

17 trim (stringa di testo [, caratteri di testo])

Rimuove i caratteri (uno spazio per impostazione predefinita) dall'inizio / fine / entrambe le estremità della stringa.

18 split_part (stringa di testo, delimitatore di testo, campo int)

Divide una stringa sul delimitatore e restituisce il campo dato (contando da uno).

19 regexp_replace (testo stringa, testo modello, testo sostitutivo)

Sostituisce le sottostringhe corrispondenti a un determinato modello di espressione regolare.

20 reverse (stringa)

Operazione inversa eseguita per la stringa.