Textové funkce

Tyto funkce vytvářejí textové hodnoty a manipulují s nimi.

Informační

Název Popis
Text.InferNumberType Odvodí podrobný typ čísla (Int64.Type, Double.Type atd.) čísla zakódovaného v textu.
Text.Length Vrátí počet znaků v textové hodnotě.

Porovnání textu

Název Popis
Character.FromNumber Převede číslo na textový znak.
Character.ToNumber Převede znak na číselnou hodnotu.
Guid.From Vrátí hodnotu GUID z dané hodnoty.
Json.FromValue Vytvoří reprezentaci JSON dané hodnoty.
Text.From Vytvoří z dané hodnoty textovou hodnotu.
Text.FromBinary Dekóduje data z binární hodnoty do textové hodnoty pomocí kódování.
Text.NewGuid Vrátí hodnotu GUID jako textovou hodnotu.
Text.ToBinary Zakóduje textovou hodnotu do binární hodnoty pomocí kódování.
Text.ToList Vrátí seznam znaků z textové hodnoty.
Value.FromText Vytvoří hodnotu silného typu z textové reprezentace.

Extrakce

Název Popis
Text.At Vrátí znak začínající od posunu založeného na nule.
Text.Middle Vrátí podřetěděcí řetězec až do určité délky.
Text.Range Vrátí početznakůch
Text.Start Vrátí počet znaků od začátku textové hodnoty.
Text.End Vrátí počet znaků od konce textové hodnoty.

Modifikace

Název Popis
Text.Insert Vloží jednu textovou hodnotu do druhé na dané pozici.
Text.Remove Odebere všechny výskyty daného znaku nebo seznamu znaků ze vstupní textové hodnoty.
Text.RemoveRange Odebere počet znaků s nulovým posunem od textové hodnoty.
Text.Replace Nahradí všechny výskyty podřetětěce novou textovou hodnotou.
Text.ReplaceRange Nahradí znaky délky v textové hodnotě začínající posunem založeným na nule novou textovou hodnotou.
Text.Select Vybere všechny výskyty daného znaku nebo seznamu znaků ze vstupní textové hodnoty.

Členství

Název Popis
Text.Contains Vrátí hodnotu true, pokud byl v řetězci textové hodnoty nalezen podřetězce textové hodnoty; jinak nepravda.
Text.EndsWith Vrátí logickou hodnotu označující, zda byl na konci řetězce nalezen podřetězce textové hodnoty.
Text.PositionOf Vrátí první pozici hodnoty (-1, pokud nebyla nalezena).
Text.PositionOfAny Vrátí první pozici v textové hodnotě libovolného uvedeného znaku (-1, pokud nebyl nalezen).
Text.StartsWith Vrátí logickou hodnotu určující, zda byl na začátku řetězce nalezen podřetězce textové hodnoty.

Transformace

Název Popis
Text.AfterDelimiter Vrátí část textu za zadaným oddělovačem.
Text.BeforeDelimiter Vrátí část textu před zadaným oddělovačem.
Text.BetweenDelimiters Vrátí část textu mezi zadaným startDelimiter a endDelimiter.
Text.Clean Vrátí původní textovou hodnotu s odebranými netisknutelnými znaky.
Text.Combine Vrátí textovou hodnotu, která je výsledkem spojení všech textových hodnot s každou hodnotou oddělenou oddělovačem.
Text.Lower Vrátí malá písmena textové hodnoty.
Text.PadEnd Vrátí text zadané délky odsazením konce daného textu.
Text.PadStart Vrátí text zadané délky tak, že odsadí začátek daného textu.
Text.Proper Vrátí textovou hodnotu s prvními písmeny všech slov převedených na velká písmena.
Text.Repeat Vrátí textovou hodnotu složenou ze vstupní textové hodnoty, která se několikrát opakuje.
Text.Reverse Vrátí zadaný text.
Text.Split Vrátí seznam obsahující části textové hodnoty, které jsou oddělené textovou hodnotou oddělovače.
Text.SplitAny Vrátí seznam obsahující části textové hodnoty, které jsou oddělené libovolnými textovými hodnotami oddělovače.
Text.Trim Odebere všechny zadané počáteční a koncové znaky.
Text.TrimEnd Odebere všechny zadané koncové znaky.
Text.TrimStart Odebere všechny zadané úvodní znaky.
Text.Upper Vrátí velká písmena textové hodnoty.