Olá, aproveitando o tópico, gostaria de saber se posso usar um separador composto no split.
Motivo: Estou trabalhando com WebServices onde o retorno de um valor tem vários caracteres e o separador utlizado foi o “:|”.
Mas dessa forma não está funcionando onde ele quebra a string preenchendo o array com apenas 1 caractere em cada posição do array.
Saída:
codigoEspecifico[0] = T
codigoEspecifico[1] = e
codigoEspecifico[2] = s
codigoEspecifico[3] = t
codigoEspecifico[4] = e
codigoEspecifico[5] = 1
Etc…
Poderiam me ajudar também?
Loiane
Olá, em primeiro lugar, uma dica: quando for postar código (mais de uma linha), utilize a tag code!
O método split, aceita como argumento uma expressão regular.
O caractere | é o símbolo do OU ou alternativo, por isso o seu split não está funcionando direito.
Para acertar, acrescente os caracteres \ antes do | que vai executar 100%!
Aproveite e dê uma olhada nas expressões regulares.