Sdílet prostřednictvím


split()

Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Funkce split() vezme řetězec a rozdělí ho na podřetězce založené na zadaném oddělovači a vrátí podřetězce v poli. Volitelně můžete načíst konkrétní podřetětěr zadáním jeho indexu.

Syntaxe

split( Zdroj,oddělovač [,requestedIndex])

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Požadováno Popis
source string ✔️ Zdrojový řetězec, který je rozdělen podle daného oddělovače.
oddělovač string ✔️ Oddělovač, který se použije k rozdělení zdrojového řetězce.
requestedIndex int Index založený na nule. Pokud je k dispozici, vrácené pole řetězců obsahuje požadovaný podřetězc v indexu, pokud existuje.

Návraty

Pole podřetězců získaných oddělením zdrojového řetězce zadaným oddělovačem nebo jediným podřetězcem v zadaném požadovaném indexu.

Poznámka:

Další manipulaci s výsledným polem najdete v tématu Dynamické objektové přístupové objekty.

Příklady

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"]