0

こんにちは、この文字列はデータ テーブルです。文字列に _ を超える文字列が含まれているかどうかをテストしたいので、チェーンを切断し、テーブル行の各サブ文字列で talend を使用します。入力は Excel です。本当に行き詰まっています。誰が私を助けることができるか例を教えてください: JEN3030_1_2_3

  • JEN3030_1
  • JEN3030_2
  • JEN3030_3
4

1 に答える 1

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]);
}
于 2012-11-19T10:28:29.990 に答える