LTRIM( ) 函数

返回已从输入字符串中删除前导空格的字符串。

语法

LTRIM(字符串

参数

名称 类型 描述
字符串 字符 需要删除其前导空格的值。

输出

字符。

示例

基本示例

请注意,以上两个示例中 LTRIM( ) 函数均未删除结尾空格。

返回 "Vancouver   ":

LTRIM("   Vancouver   ")

返回 "New York   ":

LTRIM("   New York   ")

高级示例

删除不间断空格

LTRIM( ) 函数不会删除不间断空格。

如果您需要删除前导不间断空格,请使用以下表达式创建一个计算域:

DEFINE FIELD Description_cleaned COMPUTED LTRIM(REPLACE(Description, CHR(160), CHR(32)))

REPLACE( ) 函数将任何不间断空格替换为常规空格,然后 LTRIM( ) 函数会删除任何前导常规空格。

备注

工作原理

LTRIM( ) 函数仅删除前导空格。但不会除去字符串之内的空格及结尾空格。

相关函数

LTRIM( ) 与 TRIM( ) 函数相关,后者删除字符串中的任何结尾空格;LTRIM( ) 函数还与 ALLTRIM( ) 函数相关,后者删除前导空格与结尾空格。

ACL 脚本指南 14.1