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: индексы для подстроки [начало конец]
  • ...rest: для входных данных в виде структуры данных, преобразует строки по указанным путям ячеек в подстроки

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

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

Примеры

Получение подстроки "nushell" из текста "good nushell" с использованием диапазона

>'good nushell'|str substring5..12
nushell

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

>'🇯🇵ほげ ふが ぴよ'|str substring-g4..6
ふが

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

Spec-Zone.ru

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