Vai al contenuto principale Passa a contenuto complementare

Processore Strings (Stringhe)

Esegue le operazioni relative alla stringa.

Il processore Stringhe permette di applicare varie funzioni ai campi con un tipo di dati stringa, come la formattazione, la pulizia, l'aggiunta o la rimozione di caratteri, oppure la ricerca di valori specifici.

Uso

Il processore Stringhe richiede un flusso di input e può generare un solo flusso di output.

Proprietà

Proprietà da configurare per modificare i campi stringa.

Nota informaticaLe proprietà elencate in questa sezione sono le proprietà predefinite per tutte le funzioni di questo processore. Potrebbe essere necessario definire ulteriori proprietà, a seconda della funzione selezionata.
Configurazione
Proprietà Configurazione
Nome funzione
  • Converti in maiuscole: converte tutto il testo della cella nel campo in lettere maiuscole.

  • Converti in minuscole: converte tutto il testo della cella nel campo in lettere minuscole.

  • Cambia in maiuscoletto: converte il contenuto di testo del campo in maiuscoletto. Ad esempio, la frase "questo è un esempio" verrà convertita in "Questo È Un Esempio".

  • Cerca e sostituisci: sostituisce le celle o parti delle celle che contengono un valore specifico.

  • Rimuovi parte del testo: rimuove un testo specifico dalle celle nel campo.

  • Contiene testo: verifica se la cella contiene il valore specificato e restituisce TRUE o FALSE in base ai risultati. Il valore immesso distingue tra lettere maiuscole e minuscole.

  • Corrispondenza testo simile: crea un nuovo campo con TRUE o FALSE, dipendendo se il valore è inferiore o uguale alla distanza di Levenshtein di un determinato valore.

  • Estrai un valore per indice: estrae una sottostringa da una posizione indice in una nuova colonna. L'indice 0 corrisponde al primo carattere.

  • Rimuovi caratteri non alfanumerici: pulisce i valori che contengono caratteri inaspettati rimuovendo tutti i caratteri che non sono 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ. Gli spazi bianchi vengono mantenuti. Per esempio, Q=+l**i€q$ 20%2,0 diventerà Qlik 2020.

  • Rimuovi tutti i caratteri non numerici: pulisce i valori numerici rimuovendo tutti i caratteri che non corrispondono a 0-9. I separatori decimali, il segno meno e gli spazi bianchi vengono mantenuti. Per esempio, Q=+l**i€q$ 20%2,0 diventerà 202,0.

  • Rimuovi caratteri iniziali e finali: rimuove gli spazi finali e iniziali.

  • Add padding (Aggiungi spaziatura): aggiunge spaziatura a sinistra o a destra del valore originale per corrispondere alle dimensioni previste.

  • Converti in stringa: cambia il tipo di dati in stringa.

  • Calcola lunghezza: restituisce il numero di caratteri di una stringa (23562 -> 5; 'esempio' -> 7).

Campi da elaborare

Selezionare il campo o i campi a cui si desidera applicare una funzione nell'elenco.

Nota di suggerimentoSe si desidera applicare la stessa funzione a più campi simultaneamente, fare clic su Finestra di dialogo Apri.. L'icona della finestra di dialogo Apri consente di aprire una vista ad albero che consente di selezionare più campi.
Crea nuovo campo Abilitare questa opzione per creare un nuovo campo dopo aver applicato la funzione. Se non si abilita questa opzione, il campo esistente verrà mantenuto e modificato.
Rinomina nuovo campo Fornire un nome personalizzato per il campo appena creato.

Per rinominare il processore o modificarne la descrizione, fare clic sull'icona Modifica Modifica accanto al nome del processore nel pannello Proprietà.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!