estou com um problema para separar dados de uma string consegui com split porém tem uma parte do texto que ele está quebrando e eu queria vou postar o código para mostrar melhor.
String teste = "172.16.11.18 1-1-16-1 1 FULANO FULANO OLIVEIRA -- AN5506-01-A1 -- MAC D01146a83fd2 -- -- V1.2.4";
String[] textoSeparado = teste.split("\\s");
dessa forma o split vai separa cada posição sempre que encontrar um espaço, mas eu preciso que essa parte da string “FULANO FULANO OLIVEIRA” venha junto