Spec-Zone.ru › Nushell

split words для строк

Разделить слова строки на отдельные строки.

Сигнатура

> split words {flags}

Флаги

  • --min-word-length, -l {int}: Минимальная длина слова.
  • --grapheme-clusters, -g: Измерять длину слова в графемных кластерах (требуется -l).
  • --utf-8-bytes, -b: Измерять длину слова в байтах UTF-8 (по умолчанию; требуется -l; символы не ASCII имеют длину 2 и более).

Типы входных и выходных данных:

входные данные выходные данные
string list<string>
list<string> list<list<string>>

Примеры

Разделить слова строки на отдельные строки.

> 'hello world' | split words
╭───┬───────╮
│ 0 │ hello │
│ 1 │ world │
╰───┴───────╯

Разделить слова строки длиной не менее 3 символов на отдельные строки.

> 'hello to the world' | split words --min-word-length 3
╭───┬───────╮
│ 0 │ hello │
│ 1 │ the   │
│ 2 │ world │
╰───┴───────╯

Пример разделения слов из реальной жизни.

> http get https://www.gutenberg.org/files/11/11-0.txt | str downcase | split words --min-word-length 2 | uniq --count | sort-by count --reverse | first 10

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/split_words.html

Spec-Zone.ru

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