文字列関数

これらの関数を使用すると、テキスト値の作成と操作を行えます。

情報

名前 説明
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 0 から始まるオフセットで始まる文字を返します。
Text.Middle 指定の長さまでのサブ文字列を返します。
Text.Range 文字数の個数について、0 から始まるオフセットで始まるテキスト値の文字数を返します。
Text.Start テキスト値の先頭から文字数を返します。
Text.End テキスト値の末尾から文字数を返します。

変更

名前 説明
Text.Insert テキスト値を指定された位置の別のテキスト値に挿入します。
Text.Remove 入力テキスト値から、指定された文字または文字のリストのすべての出現箇所を削除します。
Text.RemoveRange テキスト値から 0 から始まるオフセットの文字数を削除します。
Text.Replace 新しいテキスト値で出現するサブ文字列をすべて置き換えます。
Text.ReplaceRange 0 から始まるオフセットで始まるテキスト値の文字の長さを、新しいテキスト値に置き換えます。
Text.Select 入力テキスト値に出現する指定された文字または一連の文字をすべて選択します。

メンバーシップ

名前 説明
Text.Contains テキスト値 substring がテキスト値の文字列内で見つかった場合は true、それ以外の場合は false を返します。
Text.EndsWith 文字列の末尾にテキスト値 substring が見つかったかどうかを示す論理値を返します。
Text.PositionOf 値の最初の位置を返します (見つからない場合は -1)。
Text.PositionOfAny リストに記載されている文字のテキスト値の最初の位置を返します (見つからない場合は -1)。
Text.StartsWith 文字列の先頭にテキスト値 substring が見つかったかどうかを示す論理値を返します。

変換

名前 説明
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 テキスト値の大文字を返します。