I'm trying to use a regex to separate space-separated texts, except for those within quotation marks, for example:
Entrada: texto1 texto2 "texto3 texto4" texto5
Saida: Array("texto1", "texto2", "texto3 texto4", "texto5" );
Entrada: "texto0 texto1 texto2" texto3 "texto4"
Saida: Array("texto0 texto1 texto2", "texto3", "texto4" );
Entrada: "texto0 texto1" texto2
Saida: Array("texto0 texto1", "texto2");
Entrada: texto0 texto1 "texto2 texto3"
Saida: Array("texto0", "texto1", "texto2 texto3");