SubstringExtractor.
从源属性中提取子字符串。子字符串取自指定的字符范围。
参数
源字符串
为要从中提取子字符串的字符串指定属性或其他源。
开始索引,结束索引
指定从中开始提取子字符串的源字符串中的位置,以及源字符串中的位置以结束子字符串。字符索引从0开始为第一个字符。负索引用于指示相对于字符串末尾的位置(-1是最后一个字符,第二次,等等)。
如果最后一个索引大于或等于字符串的长度,则将其视为字符串的结尾。如果第一个索引大于最后一个索引,则在result属性中放置一个空字符串。
索引参数可以作为数字输入,也可以通过从下拉列表中选择属性名称从特征属性的值中获取。
结果属性
指定保存子字符串的属性的名称。
示例
- 仅缩减第一个字符,并提取源字符串的其余部分,请使用1的1和-1末端。
- 要仅缩减最后一个字符,并提取源字符串的其余部分,请使用0的开头和-2的结尾。
- 要提取字符串中的第二个和第三个字符,请使用1开头和2结尾。
- 仅缩小单个字符,请使用4的开头和4个结束。
- 如果要拆分字符串ABCDE的四个第一个字符,请使用四个SubstringExtractor变压器并设置各自的属性,如下所示:
0,5
1,1
2,2
3,3
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来指定转换器参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些变压器。要访问这些选项的菜单,请单击在适用参数旁边。有关详细信息,请参阅变压器参数菜单选项。
变压器类别
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心。