メインコンテンツまでスキップ

Text.StartsWith

テキストが指定された値で始まるかどうかを示します。

Syntax​

Text.StartsWith(
text as text,
substring as text,
optional comparer as function
) as logical

Remarks​

テキスト値 text がテキスト値 substring で始まる場合は true を返します。

  • text: 検索する text 値。
  • substring: text で検索する substring である text 値。
  • comparer: (省略可能) 比較の制御に使用される Comparer。たとえば、Comparer.OrdinalIgnoreCase を使用して、大文字と小文字を区別しない検索を実行できます。

comparer は、比較を制御するために使用される Comparer です。比較子を使用すると、大文字と小文字を区別しない、カルチャとロケールに対応した比較を指定できます。

数式言語では、次の組み込みの比較子を使用できます:

  • Comparer.Ordinal: 正確な序数比較を実行するために使用されます。
  • Comparer.OrdinalIgnoreCase: 大文字と小文字を区別しない、正確な除数比較を実行するために使用されます。
  • Comparer.FromCulture: カルチャ対応の比較を実行するために使用されます。

Examples​

Example #1​

テキスト "Hello, World" がテキスト "hello" で始まるかどうかを調べます。

Text.StartsWith("Hello, World", "hello")

Result:

false

Example #2​

テキスト "Hello, World" がテキスト "Hello" で始まるかどうかを調べます。

Text.StartsWith("Hello, World", "Hello")

Result:

true

Example #3​

大文字と小文字を区別せずに、テキスト "Hello, World" がテキスト "hello" で始まるかどうかを調べます。

Text.StartsWith("Hello, World", "hello", Comparer.OrdinalIgnoreCase)

Result:

true

Category​

Text.Membership