Spec-Zone.ru › Nushell

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API