次のような文字列があります。
[item 1, item2, item3]
私の望む出力は次のとおりです。
item 1
item2
item3
私はこのコードを書きました:
String text = "[item 1, item2, item3]";
String[] text_output = text.split(", |\\[|\\]");
for(String item:text_output)
fileOutStream.write(("\n"+item).getBytes());
私が得る出力は正しいですが、出力配列の最初の要素が空の文字列であるという違いがあります。私は何を間違っていますか?