span8
span4
我试图从一个名为[event_name]的属性中获取最后6到7个字符,并使用AttributeManager transformer上的内置开放文本编辑器来提取这个子字符串。但结果是这样的:
@ReplaceString (@Substring (@ value (event_name) @FindRegEx (@ value (event_name), M [1 - 9]), @StringLength (@ value (event_name)) -@FindRegEx (@ value (event_name), (1 - 9))), - _)
我认为这看起来很可怕,很难理解。有没有一种方法可以把它分解成带有局部变量的多行代码,就像在Python启动脚本中那样?
您不能有多行,但是在FME 2016.1和up中支持引用您先前在AttributeManager表中创建的属性。因此可以使用临时属性将表达式分割成逻辑部分。这对于文档目的可能有帮助。
©2019安全亚搏在线软件公司法律