split row
for strings> split row {flags} (separator)
--number, -n {int}
: Split into maximum number of items--regex, -r
: use regex syntax for separatorseparator
: a character or regex that denotes what separates rowsinput | output |
---|---|
list<string> | list<string> |
string | list<string> |
Split a string into rows of char
>'abc'|split row''
╭───┬───╮
│0││
│1│a│
│2│b│
│3│c│
│4││
╰───┴───╯
Split a string into rows by the specified separator
>'a--b--c'|split row'--'
╭───┬───╮
│0│a│
│1│b│
│2│c│
╰───┴───╯
Split a string by '-'
>'-a-b-c-'|split row'-'
╭───┬───╮
│0││
│1│a│
│2│b│
│3│c│
│4││
╰───┴───╯
Split a string by regex
>'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