Pessoal,
Não estou entendendo o que ocorre. Quando executo as linhas abaixo as saídas não deveriam ser ""? Por que não obtenho "", qual seria a solução?
REGEX aqui é "&"
labelTxt_srch = "maria | joao";
String[] labelSrch = labelTxt_srch.getText().toString().split("\|");
Pattern p = Pattern.compile(REGEX);
String[] firstNivel = labelSrch;
String[] secNivel = labelSrch;
String[] txtSecNivel;
for (int x = 0; x < firstNivel.length; x++) {
firstNivel[x] = firstNivel[x].trim();
[b]secNivel = p.split(firstNivel[x]); // aqui não deveria retornar "" em vez de maria, não existe maria & joao em firstNivel[0][/b]
for (int i = 0; i < secNivel.length; i++) {
secNivel[i] = secNivel[i].trim();
}
…
Desde já agradeço