# 字符串处理器

对具有字符串数据类型的列应用多个函数。

字符串处理器允许您在转换流中对字符串列执行不同的字符操作。

## 字符串属性

要配置以编辑字符串列的属性。

信息注释

本部分中列出的属性是该处理器所有功能的默认属性。根据您选择的函数，可能需要定义其他属性。

配置

| 属性 | 配置 |
| --- | --- |
| 函数名称 | <ul> <li> <p><span>添加填充字符</span>：在原始值的左侧或右侧添加额外字符（填充），以匹配预期大小。</p> </li> <li> <p><span>计算长度</span>：从值中提取位数（23562 -&gt; 5；“示例”-&gt; 7）。</p> </li> <li> <p><span>更改为小写</span>：将列中的所有单元格文本转换为小写。</p> </li> <li> <p><span>更改为标题大小写</span>：将列中的文本内容转换为标题大小写 <br>例如，“this is an example”将变为“This Is an Example”。</p> </li> <li> <p><span>更改为大写</span>：将列中的所有单元格文本转换为大写（用大写字母书写）。</p> </li> <li> <p><span>包含文本</span>：检查单元格是否包含指定的值，并根据结果返回 TRUE 或 FALSE。输入的值区分大小写。</p> </li> <li><span>转换字符宽度</span>：将字符宽度转换为半宽或全宽，或规范化字符串。</li> <li> <p><span>按索引提取值</span>：将子字符串从索引位置提取到新列。</p> </li> <li> <p><span>生成唯一标识符 (UUID)</span>：为列的每一行生成唯一标识符。</p> </li> <li> <p><span>匹配模式</span>：根据值是否与给定模式匹配，创建一个具有 <span>true</span> 或 <span>false</span> 的新列。</p> </li> <li> <p><span>匹配相似文本</span>：根据值是否小于或等于给定值的 Levenstein 距离，创建一个具有 <span>true</span> 或 <span>false</span> 的新列。</p> </li> <li><span>删除所有非字母数字字符</span>：通过删除所有非 0-9、Aa-Zz 和重音字母的字符来清除包含意外字符的值。空格会被保留。<br>例如，<span>Q=+l**i€q$ 20%2,0</span> 将成为 <span>Qlik 2020</span>。</li> <li> <p><span>删除所有非数字字符</span>：通过删除所有非 0-9 字符来清理数值。保留小数位分隔符和空格。<br>例如，<span>Q=+l**i€q$ 20%2,0</span> 将成为 <span>202,0</span>。</p> </li> <li> <p><span>删除连续字符</span>：删除列中连续重复的字符。</p> </li> <li> <p><span>删除部分文本</span>：从列中的单元格中删除指定的文本。</p> </li> <li> <p><span>删除尾随和前导字符</span>：修剪尾随和前导空格或其他指定字符。</p> </li> <li> <p><span>搜索和替换</span>：替换包含特定值的单元格或部分单元格。</p> </li> <li><span>简化文本（去掉大小写、重音等）</span>：通过将列置于小写状态、去掉重音、使用 NFKD 进行规范化、拆分组合字符和修剪整个字符串来简化列的内容。<br>例如，<span>François</span> 将成为 <span>francois</span>。</li> </ul> |
| 要处理的列 | 在列表中选择要应用函数的列。<br><br>信息注释<br><br>如果要同时将同一函数应用于多个列，请单击 the 打开对话框图标 icon 以打开一个树状视图，以允许您选择多个列。 |
| 创建新列 | 启用此选项可在应用函数后创建新列。如果不启用此选项，则将保留并修改现有列。 |

要重命名处理器，请单击将鼠标悬停在处理器的默认名称上时显示的![编辑](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png)编辑图标。

要编辑其描述，请单击悬停在描述上时显示的![编辑](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TransformationFlow/processor-select-columns-edit_26x24.png)编辑图标。