Spec-Zone.ru › Nushell

str substring для строк

Получить часть строки. Обратите внимание, что индекс первого символа строки равен 0.

Сигнатура

> str substring {flags} (range) ...rest

Флаги

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

Параметры

  • range: Индексы для извлечения подстроки [start end].
  • ...rest: Для входных структур данных преобразует строки по указанным путям к ячейкам в подстроки.

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

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

Примеры

Получить подстроку «nushell» из текста «good nushell» с помощью диапазона.

>  'good nushell' | str substring 5..11
nushell

Считать индексы и выполнять разбиение по графемным кластерам.

>  '🇯🇵ほげ ふが ぴよ' | str substring --grapheme-clusters 4..5
ふが

Подстрока по отрицательному индексу.

>  'good nushell' | str substring 5..-2
nushel

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

Spec-Zone.ru

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