0
你好我有这个字符串,这是一个数据表,我想测试如果字符串包含超过_然后我们切割链和表中的每个子字符串 我使用talend和我的输入是一个Excel 我真的卡住谁可以帮我请 为例: JEN3030_1_2_3切割链java
- JEN3030_1
- JEN3030_2
- JEN3030_3
你好我有这个字符串,这是一个数据表,我想测试如果字符串包含超过_然后我们切割链和表中的每个子字符串 我使用talend和我的输入是一个Excel 我真的卡住谁可以帮我请 为例: JEN3030_1_2_3切割链java
尝试String.split()
...
String input = "JEN3030_1_2_3"; //or whatever
List<String> output = new ArrayList<String>();
String[] parts = input.split("_");
for(int i = 1; i < parts.length; i++) {
output.add(parts[0] + "_" + parts[i]);
}
我使用Talend我无法声明变量:( – user91599
您可以发布这些值的所需输出吗? – Thihara
输入为例:JEN3030_1_2_3 输出: JEN3030_1 JEN3030_2 JEN3030_3 – user91599
我认为talend具有处理这种情况的组件。在我安装它之前,看看你是否绝对肯定talend网站上的启动教程没有提到类似的东西? – Thihara