StringPairReplacer
根据替换键-值对替换源属性中包含的值中的字符。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
指定要在其中执行字符替换的源属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
指定源属性中字符的大小写是否需要与替换对中指定的字符的大小写匹配,以便进行替换。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
替换对参数是一个列表
key value键值…。
源字符串中的每个键实例都将替换为其相应的值。如果区分大小写的选项是no,那么匹配将不考虑大小写差异。键和值都可以有多个字符。替换以有序的方式进行,因此首先出现在列表中的键将首先被检查,以此类推。
例如,如果源属性的值为:
鲍比
替换的对是:
b s o a
结果将包括:
时髦的
比利
替换的对是:
y \ b
结果将包括:
billaob
如果其中一个字符串包含反斜杠\,它必须用反斜杠转义\。没有空格的反斜杠将被忽略。例如,如果源属性的值为:
\ billybob
替换的对是:
\ \ b一个
结果将是:
aillybob
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
为保存新字符串的属性指定一个名称。
若要替换使用正则表达式指定的子字符串,请使用StringReplacer变压器。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心。
标签关键词:StringPairedReplacer