GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Remover do traço para tras "200,201,300,301 - Hidratante Capilar Sirus 40mg."

#1

Olá pessoal, gostaria de saber se tem como eu remover do - para trás, ficando assim:

String sobra = "200,201,300,301 - ";
String nome = “Hidratante Capilar Sirus 40mg.”;

Grato.

0 Likes

#2

Você pode usar o método split da classe String.

String nomeCompleto = "200,201,300,301 - Hidratante Capilar Sirus 40mg.";
String nome = nomeCompleto.split(" - ")[1];
System.out.println(nome);

Ou

String nomeCompleto = "200,201,300,301 - Hidratante Capilar Sirus 40mg.";
String[] nomeCompletoSplit = nomeCompleto.split(" - ");
String antesDoTraco = nomeCompletoSplit[0];
String depoisDoTraco = nomecompletoSplit[1];
System.out.println(antesDoTraco);
System.out.prinln(depoisDoTraco);
1 Like

#3
String texto = "200,201,300,301 - Hidratante Capilar Sirus 40mg.";
String novoTexto = texto.substring(texto.indexOf("-") + 1);
System.out.println(novoTexto.trim());
2 Likes

#4

Obrigado pessoal, deu certinho das duas formas, grato.

0 Likes

#5

Marca a resposta de um dos amigos como solucao entao

1 Like