字符串处理器 在该页面上
执行与字符串有关的操作。
字符串 处理器允许您对具有字符串数据类型的字段应用各种函数,如格式化、清理、添加或删除字符或搜索特定值。
使用
字符串 处理器需要一个输入流,只能生成一个输出流。
属性
要配置以编辑字符串字段的属性。
信息注释 本部分中列出的属性是该处理器所有功能的默认属性。根据您选择的函数,可能需要定义其他属性。
配置
属性
配置
函数名称
更改为大写 :将字段中的所有单元格文本转换为大写(用大写字母书写)。
更改为小写 :将字段中的所有单元格文本转换为小写。
更改为标题大小写 :将字段中的文本内容转换为标题大小写例如,“this is an example”将变成“This Is An Example”。
搜索和替换 :替换包含特定值的单元格或部分单元格。
删除部分文本 :从字段中的单元格中删除指定的文本。
包含文本 :检查单元格是否包含指定的值,并根据结果返回 TRUE 或 FALSE。输入的值区分大小写。
匹配相似文本 :根据值是否小于或等于给定值的 Levenstein 距离,创建一个具有 TRUE 或 FALSE 的新字段。
按索引提取值 :将子字符串从索引位置提取到新字段。索引 0 对应第一个字符。
删除非字母数字字符 删除所有非 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòòöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÏÎÑÓÒÔÖÕØØŒSSÚÙÛÜ 的字符,从而清除包含意外字符的数值。空格会被保留。例如,Q=+l**i€q$ 20%2,0 将成为 Qlik 2020 。
删除非数字字符 :通过删除所有非 0-9 字符来清理数值。保留小数位分隔符、负号和空格。例如,Q=+l**i€q$ 20%2,0 将成为 202,0 。
删除尾随和前导字符 :修剪尾随和前导空格。
添加填充字符 :在原始值的左侧或右侧添加额外字符(填充),以匹配预期大小。
转换为字符串 :将数据类型更改为字符串。
计算长度 :返回字符串的字符数(23562 -> 5;“示例” -> 7)。
要处理的字段
在列表中选择要应用函数的字段。
提示注释 如果要同时对多个字段应用同一函数,请单击
打开对话框图标,打开树形视图,可以选择多个字段。
创建新字段
启用此选项可在应用函数后创建新字段。如果不启用此选项,则将保留并修改现有字段。
重命名新字段
为新创建的字段指定自定义名称。
要重新命名处理器或编辑其描述,请单击属性 面板中处理器名称旁边的 编辑 图标。