split()
Функция split()
принимает строку и разбивает ее на подстроки на основе указанного разделителя, возвращая подстроки в массиве. При необходимости можно получить определенную подстроку, указав ее индекс.
Синтаксис
split(
Источник,
разделитель [,
requestedIndex])
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
source | string |
✔️ | Исходная строка, разделенная в соответствии с заданным разделителем. |
разделитель | 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"] |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по