CLEAN( ) 函数
语法
CLEAN(字符串 <,其他无效字符>)
参数
名称 | 类型 | 描述 |
---|---|---|
字符串 |
字符 |
要从中删除默认的和任何额外的无效字符的值。 |
其他无效字符
可选 |
字符 |
除了默认的无效字符以外 ,您想要从字符串中删除的无效字符。您可以指定一个以上额外的无效字符: " ,;\" 制表符、空值字符以及回车符和换行符是被自动删除的默认无效字符,不需要指定。 要将双引号指定为额外的无效字符,请将其他无效字符放在单引号中: '"' |
输出
字符。
示例
基本示例
返回 "ABC "("ABC" 后面跟四个空格):
CLEAN("ABC%DEF","%")
返回 "1234.56 "("1234.56" 后面跟六个空格):
CLEAN("1234.56,111,2", ",")
备注
何时使用 CLEAN( )
使用该函数可确保正确打印包含无效数据的域。您还可以用该函数隔离部分域,诸如同时包含客户姓与名的客户域中的姓。
指定无效的单引号和双引号
如果您需要同时将单引号和双引号指定为无效字符,则必须将 CLEAN( ) 函数嵌套在它自身内部:
CLEAN(CLEAN(字符串, '"'), "'")
自动 CLEAN( )
在 Analytics 脚本中,您可通过向脚本中添加 SET CLEAN ON 将 CLEAN( ) 函数自动应用于所有字符域。您不能使用该选项来指定其他单个字符。