split row для строк
Разделить строку на несколько строк с использованием разделителя.
Подпись
> split row {flags} (separator)
Флаги
-
--number, -n {int}: Разделить на максимальное количество элементов -
--regex, -r: использовать синтаксис регулярных выражений для разделителя
Параметры
-
separator: символ или регулярное выражение, обозначающее разделитель строк
Типы входных/выходных данных:
| вход | выход |
|---|---|
| список<строка> | список<строка> |
| строка | список<строка> |
Примеры
Разделить строку на строки символов
>'abc'|split row''
╭───┬───╮
│0││
│1│a│
│2│b│
│3│c│
│4││
╰───┴───╯
Разделить строку на строки, используя указанный разделитель
>'a--b--c'|split row'--'
╭───┬───╮
│0│a│
│1│b│
│2│c│
╰───┴───╯
Разделить строку по символу '-'
>'-a-b-c-'|split row'-'
╭───┬───╮
│0││
│1│a│
│2│b│
│3│c│
│4││
╰───┴───╯
Разделить строку с помощью регулярного выражения
>'a b c'|split row-r'\s+'
╭───┬───╮
│0│a│
│1│b│
│2│c│
╰───┴───╯
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/split_row.html