タイトルは単純なようです。しかし、私は良いアイデアを得ることができません。こんな状況です
Javaプログラムにこのような文字列があります
String scz="3282E81WHT-22/24";
上記の文字列を3つの文字列に分割したいので、
最初の文字列値は3282e81にする必要があります。
次の文字列はWHTである必要があります(つまり、上記の文字列と の文字列部分this part is Always of 3 Characters
)。
次の文字列値は22/24である必要があります( Which will always occur after -
)
要するに
String first= /* do some expression on scz And value should be "3282e81" */;
String second= /* do some expression on scz And value should be "WHT" */;
String third= /* do some expression on scz And value should be "22/24" */;
入力も次のようになります
scz="324P25BLK-12";
したがって、324P25が最初の文字列になり、BLKが 2 番目になります ( of 3 Characters
)。12は3番目になります( After - symbol )
これを解決するには?