Condividi tramite


split()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

La split() funzione accetta una stringa e la divide in sottostringhe in base a un delimitatore specificato, restituendo le sottostringhe in una matrice. Facoltativamente, è possibile recuperare una sottostringa specificando il relativo indice.

Sintassi

split(source, delimiter [, requestedIndex])

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
source string ✔️ Stringa di origine divisa in base al delimitatore specificato.
delimiter string ✔️ Delimitatore che verrà utilizzato per suddividere la stringa di origine.
requestedIndex int Indice in base zero. Se specificato, la matrice di stringhe restituita contiene la sottostringa richiesta in corrispondenza dell'indice, se presente.

Valori restituiti

Matrice di sottostringhe ottenute separando la stringa di origine dal delimitatore specificato o da una singola sottostringa in corrispondenza dell'oggetto requestedIndex specificato.

Nota

Per modificare ulteriormente la matrice risultante, vedere Funzioni di accesso a oggetti dinamici.

Esempi

print
    split("aa_bb", "_"),           // ["aa","bb"]
    split("aaa_bbb_ccc", "_", 1),  // ["bbb"]
    split("", "_"),                // [""]
    split("a__b", "_"),            // ["a","","b"]
    split("aabbcc", "bb")          // ["aa","cc"]
print_0 print_1 print_2 print_3 print4
["aa","bb"] ["bbb"] [""] ["a","","b"] ["aa","cc"]