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
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
caramba…mt mais fácil…vlw!
String x = “0123-E”;
x = x.replaceFirst("[^-]*-","");
// ou
x = x.split("-",2)[1];
<blockquote><div class="quote-author">peczenyj:</div>String x = “0123-E”;
x = x.replaceFirst("[^-]*-","");
// ou
x = x.split("-",2)[1];
</blockquote>
Sem querer abusar…mas e pra pegar o que vem antes do hifen?
x.split(…)[0]
mt agradecido!