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 |