Text.StartsWith
構文
Text.StartsWith(text as nullable text, substring as text, optional comparer as nullable function) as nullable logical
バージョン情報
テキスト値 text
がテキスト値 substring
で始まる場合に true が返されます。
text
: 検索対象のtext
値。substring
:text
内の検索対象の substring であるtext
値。comparer
: [省略可能] 比較の制御に使用するComparer
。 たとえば、Comparer.OrdinalIgnoreCase を使用することで、大文字と小文字を区別しない検索を実行できます。
comparer
は Comparer
であり、比較の制御に使用されます。 比較子を使用して、大文字と小文字を区別しない、またはカルチャおよびロケールに対応する比較を行うことができます。
数式言語では、次の組み込みの比較子を使用できます。
- Comparer.Ordinal: 序数に基づく正確な比較を実行するために使用されます。
Comparer.OrdinalIgnoreCase
: 序数に基づく大文字と小文字を区別しない正確な比較を実行するために使用されます。- Comparer.FromCulture: カルチャ対応の比較を実行するために使用されます。
例 1
テキスト "Hello, World" がテキスト "hello" で始まるかどうかを調べます。
使用方法
Text.StartsWith("Hello, World", "hello")
出力
false
例 2
テキスト "Hello, World" がテキスト "Hello" で始まるかどうかを調べます。
使用方法
Text.StartsWith("Hello, World", "Hello")
出力
true
例 3
大文字と小文字を区別せずに、テキスト "Hello, World" がテキスト "hello" で始まるかどうかを調べます。
使用方法
Text.StartsWith("Hello, World", "hello", Comparer.OrdinalIgnoreCase)
出力
true