Pessoal,
Como faço para pegar tudo que vem depois de um hifen?
Ex:
3839-E
retornar só o E
Pessoal,
Como faço para pegar tudo que vem depois de um hifen?
Ex:
3839-E
retornar só o E
Acho mais fácil usar a própria API da String para isso.
String a = " 3839-E";
String b = a.substring(a.indexOf("-")+1);
A string b armazenará apenas o caracter “E”.
flws
[quote=edwins]Acho mais fácil usar a própria API da String para isso.
String a = " 3839-E";
String b = a.substring(a.indexOf("-")+1);
A string b armazenará apenas o caracter “E”.
flws[/quote]
caramba…mt mais fácil…vlw!
String x = “0123-E”;
x = x.replaceFirst("[^-]*-","");
// ou
x = x.split("-",2)[1];
[quote=peczenyj]String x = “0123-E”;
x = x.replaceFirst("[^-]*-","");
// ou
x = x.split("-",2)[1];
[/quote]
Sem querer abusar…mas e pra pegar o que vem antes do hifen?
x.split(…)[0]
mt agradecido!