Partager via


split()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

La split() fonction prend une chaîne et la fractionne en sous-chaînes en fonction d’un délimiteur spécifié, retournant les sous-chaînes dans un tableau. Si vous le souhaitez, vous pouvez récupérer une sous-chaîne spécifique en spécifiant son index.

Syntaxe

split(source, delimiter [, requestedIndex])

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
source string ✔️ Chaîne source fractionnée en fonction du délimiteur donné.
delimiter string ✔️ Délimiteur qui sera utilisé pour fractionner la chaîne source.
requestedIndex int Index de base zéro. Si elle est fournie, le tableau de chaînes retourné contient la sous-chaîne demandée à l’index s’il existe.

Retours

Tableau de sous-chaînes obtenues en séparant la chaîne source par le délimiteur spécifié ou une sous-chaîne unique au niveau de l’index demandé spécifié.

Remarque

Pour manipuler davantage le tableau obtenu, consultez les accesseurs d’objets dynamiques.

Exemples

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