Pegar um parte da String

1 resposta
J

tenho essa URL:
http://localhost:8080/DocEBS/Teste_Cod001/te_ste.html

String teste;

Aqui eu pego somente a parte que vem depois da URL
teste =(request.getRequestURI());

Aqui eu pego o último Underline
teste1 = (teste.lastIndexOf("_"));

O problema é o seguinte:

Preciso chegar no underline do diretório /Teste_Cod001.

posso ignorar o que vem depois de /Teste_Cod001/.

Como faço para obter somente o _Cod001?

1 Resposta

J

Veja se assim serve:

String teste = "/Teste_Cod001"; int index = teste.lastIndexOf("_"); String cod = teste.substring(index);

Se for mais complexo que isso, use expressões regulares que fica melhor.

E só por curiosidade, o que seria isso? Não está tentando fazer um url rewrite na mão né?!!!

Criado 22 de dezembro de 2006
Ultima resposta 22 de dez. de 2006
Respostas 1
Participantes 2