次の方法で共有


split()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

split()関数は、文字列を受け取り、指定された区切り記号に基づいて部分文字列に分割し、配列内の部分文字列を返します。 必要に応じて、インデックスを指定して特定の部分文字列を取得できます。

構文

split(source, delimiter [, requestedIndex])

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
ソース string ✔️ 指定された区切り記号に従って分割されるソース文字列。
delimiter string ✔️ ソース文字列を分割するために使用される区切り記号。
requestedIndex int 0 から始まるインデックス。 指定した場合、返される文字列配列には、インデックスに要求された部分文字列が含まれます (存在する場合)。

返品

指定した delimitersource文字列を区切って取得した部分文字列の配列、または指定した requestedIndex の 1 つの部分文字列。

Note

結果の配列をさらに操作するには、 ダイナミック オブジェクト アクセサーを参照してください。

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