[英]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.