split chars для строк
Разбивает строку на список символов.
Сигнатура
> split chars {flags}
Флаги
-
--grapheme-clusters, -g: Разбивать по графемным кластерам. -
--code-points, -c: Разбивать по кодовым точкам (по умолчанию; объединённые символы разделяются).
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| string | list<string> |
| list<string> | list<list<string>> |
Примеры
Разбейте строку на список символов.
> 'hello' | split chars ╭───┬───╮ │ 0 │ h │ │ 1 │ e │ │ 2 │ l │ │ 3 │ l │ │ 4 │ o │ ╰───┴───╯
Разбейте строку по графемным кластерам.
> '🇯🇵ほげ' | split chars --grapheme-clusters ╭───┬────╮ │ 0 │ 🇯🇵 │ │ 1 │ ほ │ │ 2 │ げ │ ╰───┴────╯
Разбейте несколько строк на списки символов.
> ['hello', 'world'] | split chars ╭───┬───────────╮ │ 0 │ ╭───┬───╮ │ │ │ │ 0 │ h │ │ │ │ │ 1 │ e │ │ │ │ │ 2 │ l │ │ │ │ │ 3 │ l │ │ │ │ │ 4 │ o │ │ │ │ ╰───┴───╯ │ │ 1 │ ╭───┬───╮ │ │ │ │ 0 │ w │ │ │ │ │ 1 │ o │ │ │ │ │ 2 │ r │ │ │ │ │ 3 │ l │ │ │ │ │ 4 │ d │ │ │ │ ╰───┴───╯ │ ╰───┴───────────╯
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/split_chars.html