散装属性名称
通过添加或删除前缀或后缀或替换正则表达式或字符串中的文本来重命名属性。
如果需要快速重命名所有属性,则此转换器非常有用。如果重命名导致属性名为空,则将删除该属性。
输入端口
输入
具有属性的功能。
输出端口
输出
具有重命名属性的功能。
参数
重命名
是否重命名所有属性或选定属性是的。FME属性前面加上“口蹄疫_“。
选定属性
要重命名的特定属性。
行动
指示要执行的操作:
- 添加字符串前缀:的字符串输入字符串参数将前置到所有属性。
- 添加字符串后缀:的字符串输入字符串参数将附加到所有属性。
- 删除前缀字符串:以字符序列输入开头的所有属性字符串参数将被截断以排除启动一串字符序列。
- 删除后缀字符串:以字符序列输入结尾的所有属性字符串参数将被截断以排除结尾一串字符序列。
- 正则表达式替换:的正则表达式输入要查找的文本所有属性中的参数都将替换为字符串参数。
- 字符串替换:的字符序列输入要查找的文本所有属性中的参数都将替换为字符串参数。
- 更改大小写:所有属性的大小写都将根据换箱类型参数。
模式
原始属性名是否应保留在新属性名之外。
要查找的文本
每个属性名中的正则表达式或字符串模式,应替换为字符串参数。如果行动参数设置为正则表达式替换然后正则表达式编辑器将在中提供要查找的文本参数菜单。
区分大小写
比较是否应区分大小写。
字符串
前置、移除、追加或用作替换字符串的字符序列。
换箱类型
- 大写字母将属性更改为大写字符。
- 小写字母将属性更改为小写字符。
- 标题案例将字符串中的第一个字符更改为其Unicode标题大小写变体(如果没有标题大小写变体,则更改为大写),并将字符串的其余部分更改为小写。
- 全标题案例转换每个单词的第一个字母,而不仅仅是字符串中的第一个字母。完整的标题大小写将忽略括号,如果它们开始字符串或跟随空白,并将连字符(-)和下划线(u)视为空白字符。
使用说明
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。一些转换器中还提供了更高级的功能,如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击在适用参数旁边。有关详细信息,请参见变压器参数菜单选项是的。
变压器类别
额外资源
使用参数菜单中的regex编辑器测试正则表达式。
变压器历史
此转换器替换attributePrefixer和attributeExpressionRenamer。
搜索FME知识中心
在上搜索有关此转换器的示例和信息FME知识中心是的。
标签关键词:AttributeExpressionRenamer AttributeNameCaseChanger,AttributePrefixer