I have to chunk a command string into params array:
String mystr="myexe.exe param1 param2 param3";
I expect this result:
String[] params={"myexe.exe","param1","param2","param3"};
So far so good, I can simply use a string split by space char " ".
How to do it if params has space chars? How to manage double quoted params?
String mystr="myexe.exe param1 \"param2 with spaces\" param3";
I expect this result:
String[] params={"myexe.exe","param1","param2 with spaces","param3"};