「@WWP2-@ POLUXDATAWWP3-TTTTTW @ K826」のような文字列を分割して、スニペットの実行時に@ WWP2-@POLUXDATAWWP3-TTTTTWと826文字列を抽出しようとしています。
String expression = "@WWP2-@POLUXDATAWWP3-TTTTTW@K826";
StringTokenizer tokenizer = new StringTokenizer(expression, "@K");
if (tokenizer.countTokens() > 0) {
while (tokenizer.hasMoreTokens()) {
System.out.println(tokenizer.nextToken());
}
}
結果が
WWP2-POLUXDATAWWP3-TTTTTW
826
私が得ている:
WWP2-
POLUXDATAWWP3-TTTTTW
826
正確な2つの文字列を取得する方法について何かアイデアはありますか?