Spec-Zone.ru › Nushell

str length для строк

Вывести длину каждой строки в конвейере.

Сигнатура

> str length {flags} ...rest

Флаги

  • --grapheme-clusters, -g: Подсчитывать длину в графемных кластерах (все видимые символы имеют длину 1).
  • --utf-8-bytes, -b: Подсчитывать длину в байтах UTF-8 (по умолчанию; все символы, не входящие в ASCII, занимают 2 байта или больше).
  • --chars, -c: Подсчитывать длину в символах.

Параметры

  • ...rest: Для входной структуры данных заменять строки в указанных путях к ячейкам их длиной.

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

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

Примеры

Вернуть длину строки в байтах.

> 'hello' | str length
5

Подсчитать длину строки в графемных кластерах.

> '🇯🇵ほげ ふが ぴよ' | str length  --grapheme-clusters
9

Вернуть длины нескольких строк в байтах.

> ['hi' 'there'] | str length
╭───┬───╮
│ 0 │ 2 │
│ 1 │ 5 │
╰───┴───╯

Вернуть длину строки в символах.

> 'hällo' | str length --chars
5

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

Spec-Zone.ru

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