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值,是要在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