你好我有这个字符串,我想测试一个数据表,如果字符串包含多于_那么我们正在切割链和表行中的每个子字符串 我使用talend,我的输入是一个excel 我真的被卡住了,可以帮助我 为例: JEN3030_1_2_3
答案 0 :(得分:1)
试试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]);
}