Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Функция split() принимает строку и разбивает ее на подстроки на основе указанного разделителя, возвращая подстроки в массиве. При необходимости можно получить определенную подстроку, указав его индекс.
Синтаксис
split(source, delimiter [, requestedIndex])
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| source | string |
✔️ | Исходная строка, разделенная по заданному разделителю. |
| разделитель | string |
✔️ | Разделитель, который будет использоваться для разделения исходной строки. |
| запрошенныйIndex | int |
Отсчитываемый от нуля индекс. Если задано, возвращаемый массив строк содержит запрошенную подстроку по индексу, если он существует. |
Возвраты
Массив подстроок, полученный путем разделения исходной строки указанным разделителем или одной подстрокой в указанном запрошенномIndex.
Примечание.
Дополнительные сведения об использовании результирующего массива см. в разделе "Динамические методы доступа к объектам".
Примеры
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"] |