In questa pagina

Funzioni per le stringhe

Funzioni per manipolare, cercare e formattare il testo. Può provarle nell’Expression Editor con una prova gratuita.

len

(text)

Restituisce la lunghezza di una stringa in caratteri.

Parametri
text string Stringa di cui calcolare la lunghezza
Valori restituiti numero
Esempi
len("Hello") → 5
len("") → 0

left

(text, count)

Restituisce i primi N caratteri di una stringa.

Parametri
text string Stringa di origine
count number Numero di caratteri da estrarre
Valori restituiti stringa
Esempi
left("ProcessMind", 7) → Processo
Vedi anche
(text, count)

Restituisce gli ultimi N caratteri di una stringa.

Parametri
text string Stringa di origine
count number Numero di caratteri da estrarre
Valori restituiti stringa
Esempi
right("ProcessMind", 4) → Mind
Vedi anche

mid

(text, start, count)

Restituisce una sottostringa estratta dalla parte centrale di una stringa, a partire dalla posizione indicata (conteggiata da 1) e per il numero di caratteri specificato.

Parametri
text string Stringa di origine
start number Posizione iniziale (conteggiata da 1)
count number Numero di caratteri da estrarre
Valori restituiti stringa
Esempi
mid("ProcessMind", 8, 4) → Mind
mid("Hello World", 1, 5) → Salve
Vedi anche

lower

(text)

Converte una stringa in minuscolo.

Parametri
text string Stringa da convertire
Valori restituiti stringa
Esempi
lower("HELLO") → hello
Vedi anche

upper

(text)

Converte una stringa in maiuscolo.

Parametri
text string Stringa da convertire
Valori restituiti stringa
Esempi
upper("hello") → HELLO
Vedi anche

proper

(text)

Converte una stringa in formato titolo, mettendo in maiuscolo la prima lettera di ogni parola.

Parametri
text string Stringa da convertire
Valori restituiti stringa
Esempi
proper("hello world") → Hello World
proper("HELLO WORLD") → Hello World
Vedi anche

trim

(text)

Rimuove gli spazi vuoti da entrambe le estremità di una stringa.

Parametri
text string Stringa da ripulire
Valori restituiti stringa
Esempi
trim(" hello ") → hello
Vedi anche

trimStart

(text)

Rimuove gli spazi vuoti dall’inizio di una stringa.

Parametri
text string Stringa da ripulire
Valori restituiti stringa
Esempi
trimStart(" hello") → hello
Vedi anche

trimEnd

(text)

Rimuove gli spazi vuoti dalla fine di una stringa.

Parametri
text string Stringa da ripulire
Valori restituiti stringa
Esempi
trimEnd("hello ") → hello
Vedi anche

replace

(text, search, replacement)

Sostituisce ogni occorrenza di una stringa di ricerca con una stringa sostitutiva.

Parametri
text string Stringa di origine
search string Stringa da trovare
replacement string Stringa sostitutiva
Valori restituiti stringa
Esempi
replace("Hello World", "World", "ProcessMind") → Hello ProcessMind
replace("a-b-c", "-", "_") → a_b_c

concat

(text1, text2, ...?)

Unisce due o più stringhe.

Parametri
text1 string Prima stringa
text2 string Seconda stringa
... (facoltativo) string Stringhe aggiuntive, fino a un massimo di 6
Valori restituiti stringa
Esempi
concat("Hello", " ", "World") → Hello World
Note

Per concatenare le stringhe può utilizzare anche l’operatore +.

contains

(text, search)

Verifica se una stringa contiene un’altra stringa.

Parametri
text string Stringa in cui cercare
search string Stringa da trovare
Valori restituiti booleano
Esempi
contains("ProcessMind", "Mind") → true
contains("Hello", "xyz") → false
Vedi anche

startsWith

(text, prefix)

Verifica se una stringa inizia con il prefisso specificato.

Parametri
text string Stringa da verificare
prefix string Prefisso da trovare
Valori restituiti booleano
Esempi
startsWith("ProcessMind", "Process") → true
Vedi anche

endsWith

(text, suffix)

Verifica se una stringa termina con il suffisso specificato.

Parametri
text string Stringa da verificare
suffix string Suffisso da trovare
Valori restituiti booleano
Esempi
endsWith("ProcessMind", "Mind") → true
Vedi anche

indexOf

(text, search)

Restituisce la posizione, a partire da 1, della prima occorrenza di una sottostringa oppure 0 se non viene trovata.

Parametri
text string Stringa in cui cercare
search string Stringa da trovare
Valori restituiti numero
Esempi
indexOf("ProcessMind", "Mind") → 8
indexOf("Hello", "xyz") → 0
Vedi anche

find

(search, text)

Sinonimo di indexOf. Restituisce la posizione, a partire da 1, della prima occorrenza di una sottostringa.

Parametri
search string Stringa da trovare
text string Stringa in cui cercare
Valori restituiti numero
Esempi
find("Mind", "ProcessMind") → 8
Note

L’ordine dei parametri è inverso rispetto a indexOf.

Vedi anche

padLeft

(text, length, char?)

Aggiunge caratteri a sinistra di una stringa fino a raggiungere la lunghezza specificata.

Parametri
text string Stringa da completare
length number Lunghezza desiderata
char (facoltativo) string Carattere di riempimento (predefinito: " " (spazio))
Valori restituiti stringa
Esempi
padLeft("42", 5, "0") → 00042
padLeft("Hi", 5) → Hi
Vedi anche

padRight

(text, length, char?)

Aggiunge caratteri a destra di una stringa fino a raggiungere la lunghezza specificata.

Parametri
text string Stringa da completare
length number Lunghezza desiderata
char (facoltativo) string Carattere di riempimento (predefinito: " " (spazio))
Valori restituiti stringa
Esempi
padRight("Hi", 5, ".") → Hi...
Vedi anche

Argomenti correlati

Progettazione. Analisi. Miglioramento. Costruisca un’architettura dei processi integrata e mantenga il controllo.

Acceda subito, senza carta di credito né attese. Trasformi il modo in cui opera la Sua organizzazione in una progettazione dei processi chiara e interconnessa.

Definisca l’architettura dei processi, le responsabilità e i controlli, e allinei ruoli e compiti a ogni livello.

Inizi la prova gratuita e crei una base affidabile per governare, gestire e migliorare costantemente i processi della Sua organizzazione.