全部展開/全部摺疊
LTrim - 指令碼與圖表函數在此頁面
LTrim() 會傳回修剪掉所有前置空格的輸入字串。
語法:
LTrim( text)
傳回的資料類型: 字串
範例:圖表運算式
LTrim( ' abc' )
傳回 abc
LTrim( 'abc ' )
傳回 abc
範例 - LTrim 基礎事項
圖表運算式
概述
開啟資料載入編輯器並將下面的載入指令碼新增至新的區段。
載入指令碼包含:
載入到稱為 Example 之資料表格的資料集。
資料表格中稱為 InputText 的一個欄位。
載入指令碼
Set verbatim=1;
Example:
Load * inline [
InputText
' abc '
' def '];
將代碼複製到剪貼簿
資訊備註 範例中包括了「
Set verbatim=1 」陳述式,以確保在展示
LTrim 函數之前不會自動削減空間。如需更多資訊,請參閱
Verbatim 。
結果
載入資料並開啟工作表。建立新的表格並將此欄位新增為維度:
建立下列計算維度:
結果表格
InputText LTrim(InputText) ' abc ' 'abc ' ' def ' 'def '
LTrim 函數的輸出移除了原始文字左側的所有前置空格,但保留了所有後置空格。
範例 - LTrim 使用情境
圖表運算式
概述
客戶關係管理 (CRM) 系統包含資料項目不一致的記錄,其中包括額外的前置空格。出於報告目的,需要清理資料以移除這些空格,並確保客戶名稱正確排序和分組。
開啟資料載入編輯器並將下面的載入指令碼新增至新的區段。
載入指令碼包含:
載入指令碼
Set verbatim=1;
Example:
Load * inline [
CustomerName
' John Doe'
'Jane Smith'
' Michael Johnson'
'Emily Davis'
];
將代碼複製到剪貼簿
資訊備註 範例中包括了「
Set verbatim=1 」陳述式,以確保在展示
LTrim 函數之前不會自動削減空間。如需更多資訊,請參閱
Verbatim 。
結果
載入資料並開啟工作表。建立新的表格並將此欄位新增為維度:
建立下列計算維度:
結果表格
CustomerName LTrim(CustomerName) ' Michael Johnson' 'Michael Johnson' ' John Doe' 'John Doe' 'Emily Davis' 'Emily Davis' 'Jane Smith' 'Jane Smith'
輸出顯示 LTrim 函數從 CustomerName 中的原始字串值移除了所有前置空格。
範例 - LTrim 進階使用情境
圖表運算式
概述
此範例從原始文字字串移除所有前置空格。圖表運算式包括量值,這些量值使用 Len 函數,計算使用 LTrim 函數之前和之後的字串中的字元數。
開啟資料載入編輯器並將下面的載入指令碼新增至新的區段。
載入指令碼包含:
載入到稱為 Example 之資料表格的資料集。
資料表格中稱為 String 的一個欄位。
載入指令碼
Set verbatim=1;
Example:
Load * inline [
String
' abc '
' def '];
將代碼複製到剪貼簿
資訊備註 範例中包括了 "Set verbatim=1" 陳述式,以確保在展示
LTrim 函數之前不會自動削減空間。如需更多資訊,請參閱
Verbatim 。
結果
載入資料並開啟工作表。建立新的表格並將此欄位新增為維度:
建立下列計算維度:
建立下列量值:
結果表格
字串
LTrim(String)
Len(String)
Len(LTrim(String))
' abc '
'abc '
10
7
' def '
'def '
6
5
若您比較 LTrim 函數的輸出與指令碼中的原始字串值,可以看到所有前置空格的移除方式。
載入指令碼 以下程式碼顯示如何在載入指令碼中使用該函數。
Set verbatim=1;
Example:
Load *,
len(LtrimString) as LtrimStringLength;
Load *,
ltrim(String) as LtrimString;
Load *,
len(String) as StringLength;
Load * Inline [
String
' abc '
' def '];
將代碼複製到剪貼簿 資訊備註 範例中包括了 "Set verbatim=1" 陳述式,以確保在展示 ltrim 函數之前不會自動削減空間。如需更多資訊,請參閱
Verbatim 。
結果表格 字串 StringLength LtrimString LtrimStringLength abc 10 abc 7 def 6 def 5