TRIM( ) 函数
返回在从输入字符串中删除结尾空格后得到的字符串。
语法
TRIM(字符串)
参数
名称 | 类型 | 描述 |
---|---|---|
字符串 | 字符 | 从中删除结尾空格的值。 |
输出
字符。
示例
基本示例
请注意,以上两个示例中 TRIM( ) 函数并未删除前导空格及词语间的空格。
返回 " Vancouver":
TRIM(" Vancouver ")
返回 " New York":
TRIM(" New York")
高级示例
删除不间断空格
TRIM( ) 函数不会删除不间断空格。
如果您需要删除结尾不间断空格,则可以使用以下表达式创建一个计算域:
DEFINE FIELD Description_cleaned COMPUTED TRIM(REPLACE(Description, CHR(160), CHR(32)))
REPLACE( ) 函数将任何不间断空格替换为常规空格,然后 TRIM( ) 删除任何结尾常规空格。
备注
工作原理
TRIM( ) 函数仅删除结尾空格。字符串内的空格及前导空格不会被删除。
相关函数
TRIM( ) 函数与 LTRIM( ) 函数相关,后者删除字符串中的任何前导空格;TRIM( ) 函数还与 ALLTRIM( ) 函数相似,后者删除前导空格与结尾空格。