Ola a todos, estou lendo um arquivo cujas linhas estao com o formato abaixo, sendo que os valores entre as aspas duplas sao separados por um caracter de tabulação:
//linha do arquivo
"vinicius" "fernandes" "estudante" "brasileiro"
e preciso extrair as informações que estao no interior das aspas duplas. Estou tentando fazer isso utilizando expressões regulares, da seguinte maneira:
//essa String foi construida para simular o problema da leitura das linhas do arquivo
String linha = "\"vinicius\"\t\"fernandes\"\t\"brasileiro\"";
String[] x = linha.split("\"\t\"");
e a saida que tenho eh:
"vinicius
fernandes
estudante
brasileiro"
Observem que as aspas dos extremos permanecem! Esse eh o problema…rsrrs. Aceito sugestoes!!!
Valeu