Поделиться через


Текстовые функции

Эти функции создают текстовые значения и управляют ими.

Информация

Имя Описание
Text.InferNumberType Выводит числовой тип с детализацией (Int64.Type, Double.Type и т. д.) для числа, закодированного в тексте.
Text.Length Возвращает количество символов в текстовом значении.

Сравнения текста

Имя Описание
Character.FromNumber Преобразует число в текстовый символ.
Character.ToNumber Преобразует символ в числовое значение.
Guid.From Возвращает значение GUID из заданного значения.
Json.FromValue Создает представление JSON заданного значения.
Text.From Создает текстовое значение из заданного значения.
Text.FromBinary Декодирует данные из двоичного значения в текстовое значение с помощью кодировки.
Text.NewGuid Возвращает значение GUID в виде текстового значения.
Text.ToBinary Кодирует текстовое значение в двоичное значение с помощью кодировки.
Text.ToList Возвращает список символов из текстового значения.
Value.FromText Создает строго типизированное значение из текстового представления.

Извлечение

Имя Описание
Text.At Возвращает символ, начинающийся с отсчитываемого от нуля смещения.
Text.Middle Возвращает подстроку до определенной длины.
Text.Range Возвращает число символов из текстового значения, начиная с с нуля смещения и количества символов.
Text.Start Возвращает количество символов из начала текстового значения.
Text.End Возвращает число символов из конца текстового значения.

Изменение

Имя Описание
Text.Insert Вставляет одно текстовое значение в другое в заданное положение.
Text.Remove Удаляет все вхождения заданного символа или списка символов из входного текстового значения.
Text.RemoveRange Удаляет число символов при смещении на основе нуля из текстового значения.
Text.Replace Заменяет все вхождения подстроки новым текстовым значением.
Text.ReplaceRange Заменяет символы длины в текстовом значении, начинающемся с отсчитываемого от нуля смещения новым текстовым значением.
Text.Select Выбирает все вхождения заданного символа или списка символов из входного текстового значения.

Членство

Имя Описание
Text.Contains Возвращает значение true, если подстрока текстового значения была найдена в строке текстового значения; в противном случае значение false.
Text.EndsWith Возвращает логическое значение, указывающее, найдена ли подстрока текстового значения в конце строки.
Text.PositionOf Возвращает первую позицию значения (-1, если не найдено).
Text.PositionOfAny Возвращает первую позицию в текстовом значении любого указанного символа (-1, если не найдено).
Text.StartsWith Возвращает логическое значение, указывающее, найдена ли подстрока текстового значения в начале строки.

Преобразования

Имя Описание
Text.AfterDelimiter Возвращает часть текста после указанного разделителя.
Text.BeforeDelimiter Возвращает часть текста до указанного разделителя.
Text.BetweenDelimiters Возвращает часть текста между указанным startDelimiter и endDelimiter.
Text.Clean Возвращает исходное текстовое значение с удаленными непечатаемыми символами.
Text.Combine Возвращает текстовое значение, которое является результатом объединения всех текстовых значений с каждым значением, разделенным разделителем.
Text.Lower Возвращает нижний регистр текстового значения.
Text.PadEnd Возвращает текст указанной длины, забив конец заданного текста.
Text.PadStart Возвращает текст указанной длины, забив начало заданного текста.
Text.Proper Возвращает текстовое значение с первыми буквами всех слов, преобразованных в верхний регистр.
Text.Repeat Возвращает текстовое значение, состоящее из входного текстового значения, повторяющееся несколько раз.
Text.Reverse Отменяет предоставленный текст.
Text.Split Возвращает список, содержащий части текстового значения, разделенные текстовым значением разделителя.
Text.SplitAny Возвращает список, содержащий части текстового значения, разделенные любыми текстовыми значениями разделителя.
Text.Trim Удаляет все указанные начальные и конечные символы.
Text.TrimEnd Удаляет все указанные конечные символы.
Text.TrimStart Удаляет все указанные начальные символы.
Text.Upper Возвращает верхний регистр текстового значения.