Текстовые функции
- Статья
-
-
Эти функции создают текстовые значения и управляют ими.
Имя |
Описание |
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 |
Возвращает верхний регистр текстового значения. |