繁体   English   中英

在pentaho数据集成中拆分字符串

[英]Split a string in pentaho data integration

我是pentaho数据集成的初学者,我想用以下形式分割字符串:FIRSTNAME LASTNAME CODE我想从代码中隔离firstname和lastname,注意lastname可以包含多个单词。 我考虑过基于空格分隔符来分割所有字符串,但问题是该名称有时可以由两个以上的单词组成。 您能告诉我实现该目标的步骤吗?

使用“拆分字段”步骤拆分行。 如果人有2个姓氏,则将lastname1或lastname2OrCode的字段连接起来,否则设置代码字段。

水壶转型数据网格内容现场分配器

和这个简单的Javascript(不要忘记单击Get variables)

var lastname;
var code;

if(codeTmp==null){
code = lastname2OrCode;
lastname= lastname1;

}else {
lastname = lastname1+ " "+ lastname2OrCode;
code = codeTmp;
}

结果

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM