分享方式:


文字函式

這些函式會建立及操作文字值。

資訊

名稱 描述
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 傳回大寫的文字值。