跳到主要內容 跳至補充內容

TextBetween - 指令碼與圖表函數

TextBetween() 會傳回輸入字串中在指定為分隔符號之字元之間出現的文字。

語法:  

TextBetween(text, delimiter1, delimiter2[, n])

傳回的資料類型: 字串

引數
引數 描述
text 原始字串。
delimiter1 指定要在 text 中搜尋的第一個分隔字元 (或字串)。
delimiter2 指定要在 text 中搜尋的第二個分隔字元 (或字串)。
n 定義要在其中進行搜尋的分隔符號配對。例如,值 2 傳回 delimiter1 第二次出現與 delimiter2 第二次出現之間的字元。
範例:圖表運算式
範例 結果
TextBetween( '<abc>', '<', '>' ) 傳回 abc
TextBetween( '<abc><de>', '<', '>',2 ) 傳回 de
TextBetween( 'abc', '<', '>' )

傳回 NULL

若在字串中找不到任何分隔符號,則會傳回 NULL

TextBetween( '<a<b', '<', '>' )

傳回 NULL

若在字串中找不到任何分隔符號,則會傳回 NULL

TextBetween( '<>', '<', '>' ) 傳回零長度字串。
TextBetween( '<abc>', '<', '>', 2 )

傳回 NULL,因為 n 大於分隔符號的出現次數。

範例 - TextBetween 基礎事項

範例 - TextBetween 使用情境

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!