15

Javaのshlexの代替手段はありますか?シェルが処理するように、引用符で区切られた文字列を分割できるようにしたいと思います。たとえば、私が送信する場合:

1 2 3 4"
分割して、トークンを受け取りたいのですが
1、2、3、4 _ 
_

4

3 に答える 3

6

Apache Commons Lang を見てください:

org.apache.commons.lang.text.StrTokenizerは、あなたが望むことを行うことができるはずです:

new StringTokenizer("one two \"three four\"", ' ', '"').getTokenArray();
于 2009-07-04T23:11:12.280 に答える