Spec-Zone.ru › Nushell

str length для строк

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

Подпись

> str length {flags} ...rest

Флаги

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

Параметры

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

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

Вход Выход
список<строка> список<целое>
запись запись
строка целое
таблица таблица

Примеры

Возвращение длин строки

>'hello'|str length
5

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

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

Возвращение длин нескольких строк

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

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

Spec-Zone.ru

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