共用方式為


split()

適用於:✅Microsoft網狀架構Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel

split() 式會採用字串,並根據指定的分隔符將字串分割成子字串,以傳回陣列中的子字串。 您可以選擇性地藉由指定其索引來擷取特定的子字串。

語法

split(source, delimiter [, requestedIndex])

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
source string ✔️ 根據指定分隔符分割的來源字串。
delimiter string ✔️ 將用來分割來源字串的分隔符。
requestedIndex int 以零起始的索引。 如果提供,傳回的字串數位會包含索引上所要求的子字串,如果存在的話。

傳回

藉由將來源字串分隔為指定的分隔符,或指定 requestedIndex 的單一子字串所取得的子字串數位

注意

若要進一步操作產生的陣列,請參閱 動態物件存取子

範例

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