文本函数

这些函数创建并操纵文本值。

文本

信息

功能说明
Text.InferNumberType推断文本中编码的数字的粒度数字类型(Int64.Type、Double.Type 等)。
Text.Length返回文本值中的字符数。

文本比较

函数说明
Character.FromNumber将数字返回到其字符值。
Character.ToNumber将字符返回到数字值。
Guid.From从给定的 value 返回 Guid.Type 值。
Json.FromValue生成给定值的 JSON 表示形式。
Text.From返回数字、日期、时间、日期时间、datetimezone、逻辑、持续时间或二进制值的文本表示形式。 如果值为 NULL,则 Text.From 返回 NULL。 可选的区域性参数用于根据给定区域性格式化文本值。
Text.FromBinary使用编码将数据从二进制值解码为文本值。
Text.NewGuid以文本值的形式返回 Guid 值。
Text.ToBinary使用编码将文本值编码为二进制值。
Text.ToList从文本值返回字符列表。
Value.FromText从文本表示形式解码一个值,并将其解释为具有适当类型的值。 Value.FromText 采用文本值并返回数字、逻辑值、NULL 值、DateTime 值、Duration 值或文本值。 空文本值将被解释为 NULL 值。

提取

函数说明
Text.At返回从零开始的偏移处的字符。
Text.Middle返回最长为某个特定长度的 substring。
Text.Range返回文本值中由从零开始的偏移起一定数量的字符。
Text.Start返回从文本值开头的给定数量的字符。
功能说明
Text.End返回从文本值末尾的给定数量的字符。

修改

函数说明
Text.Insert返回一个文本值,将 newValue 插入到文本值中从零开始的偏移处。
Text.Remove删除文本值中某字符或字符列表的所有实例。 removeChars 参数可以是字符值或字符值列表。
Text.RemoveRange删除文本值中由从零开始的偏移起一定数量的字符。
Text.Replace将某 substring 的所有实例替换为新的文本值。
Text.ReplaceRange将文本值中由从零开始的偏移起一定长度的字符替换为新的文本值。
Text.Select选中输入文本值中给定字符或字符列表的所有实例。

Membership

函数说明
Text.Contains如果在文本值字符串中找到文本值 substring,则返回 true;否则为 false。
Text.EndsWith返回一个逻辑值,指示是否在字符串末尾找到某个文本值 substring。
Text.PositionOf返回字符串中某 substring 的第一个实例,并返回其基于 startOffset 的位置。
Text.PositionOfAny返回列表中某文本值的第一个实例,并返回其基于 startOffset 的位置。
Text.StartsWith返回一个逻辑值,指示是否在字符串开头找到某个文本值 substring。

转换

函数说明
Text.AfterDelimiter返回指定分隔符之后的文本部分。
Text.BeforeDelimiter返回指定分隔符之前的文本部分。
Text.BetweenDelimiters返回指定的 startDelimiter 和 endDelimiter 之间的文本部分。
Text.Clean返回去除了非打印字符的原始文本值。
Text.Combine返回联接所有文本值(用分隔符分隔的每个值)得到的文本值。
Text.Lower返回文本值的小写形式。
Text.PadEnd返回末尾用 pad 填充到一定长度的文本值。
Text.PadStart返回开头用 pad 填充到一定长度的文本值。 如果未指定 pad,则将空格用作填充。
Text.Proper返回一个文本值,其中所有单词的首字母转换为大写。
Text.Repeat返回由输入文本值重复一定次数后得到的文本值。
Text.Reverse反写所提供的文本。
Text.Split返回包含由分隔符文本值分隔的文本值部分的列表。
Text.SplitAny返回包含由任意分隔符文本值分隔的文本值部分的列表。
Text.Trim从文本中删除 trimChars 中字符的任何实例。
Text.TrimEnd从原始文本值的末尾删除 trimChars 中所指定字符的任何实例。
Text.TrimStart从原始文本值的开头删除 trimChars 中字符的任何实例。
Text.Upper返回文本值的大写形式。

参数

参数值说明
Occurrence.All返回找到的值所有实例的位置列表。
Occurrence.First返回找到的值第一次出现的位置。
Occurrence.Last返回找到的值最后一次出现的位置。
RelativePosition.FromEnd指示应从输入结尾编制索引。
RelativePosition.FromStart指示应从输入开头编制索引。
TextEncoding.Ascii用于选择 ASCII 二进制格式。
TextEncoding.BigEndianUnicode用于选择 UTF16 big endian 二进制格式。
TextEncoding.Unicode用于选择 UTF16 little endian 二进制格式。
TextEncoding.Utf8用于选择 UTF8 二进制格式。
TextEncoding.Utf16用于选择 UTF16 little endian 二进制格式。
TextEncoding.Windows用于选择 Windows 二进制格式。

results matching ""

    No results matching ""