attributeTrimmer
从所选属性中删除前导和尾随修剪字符。
Input Ports
包含要修剪的属性的功能类型。
输出端口
具有所选修剪属性的功能。
参数
连接此变压器后,单击“浏览”按钮,然后从属性列表中进行选择。
字符可以从右侧,左侧或两侧修剪。
Enter individual characters to be trimmed. Characters will be trimmed from beginning, end, or both the beginning and the end, depending on the修剪类型选择。
如果未指定修剪字符,则删除空格(空格,选项卡,换行符和回程)。
笔记:要删除整个文本字符串,请使用stringreplacer.。
字符可以表示为常规字符,但它们还可以包含任何数量的控制字符。
特殊字符序列(仅限高级编辑器)被解释如下所示:
Sequence | 描述 |
---|---|
Ctrl + Shift + H(^ H) |
Backspace (0x08) |
Ctrl + Shift + L(^ l) |
形式饲料(0x0c) |
Ctrl + Shift + J(^ J) |
纽诺(0x0A) |
Ctrl + Shift + R(^ M) |
回车返回(0x0d) |
ctrl + shift + i(^ i) |
标签(0x09) |
Ctrl + Shift + K(^ K) |
Vertical tab (0x0b) |
定义特殊字符
You can define special characters through the Basic or Advanced Editors. Click Open Editor from the parameter menu:
基本文本编辑器
选择不变从字符串类型列(或,在某些变换器中,值列),然后单击列中的空字段:
单击列右侧的“浏览”按钮以打开“编辑值”对话框。在此编辑器中,使用上面的表中使用快捷键输入字符。
Advanced Text Editor
Enter characters using the shortcuts from the table above.
笔记:To see tab characters, click the Options menu on the bottom left and select显示空间/选项卡。
如果给定的属性值仅包含修剪字符,则剩下的字符取决于修剪类型: 为了Both这将是中间人物,适用于剩下这将是最后一个角色,而且正确的这将是第一个角色。
如果是允许修剪缩小到什么选项设置为否,修剪的输出将剩余至少一个字符。
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项。
变压器类别
Search FME Knowledge Center
Search for samples and information about this transformer on theFME知识中心。
标签关键词:stringTrimmer