Como fazer essa verificação!

2 respostas
J

Dae galera!!! Eu queria fazer uma verificação do tipo:

  • Tenho duas tags dentro de uma String ( << e >> ), quero pegar a ultima ocorrencia de << antes de >>, entenderam? Tem algum métod que já faça isso?
    Valeu!!!

2 Respostas

J

Ja tentou o :

lastIndexOf

E algo do tipo:

str.substring&#40;str.lastIndexOf&#40;"&lt;&lt;"&#41;,str.lastIndexOf&#40;"&gt;&gt;"&#41;&#41;;

Falow

L

se quizer pode fazer assim

String s = "1&lt;&lt;2&gt;&gt;3&lt;&lt;4&lt;&lt;5&lt;&lt;6&gt;&gt;7&lt;&lt;8&lt;&lt;&#41;";
      int ultOcorr = s.substring&#40;0, s.lastIndexOf&#40;"&gt;&gt;"&#41;&#41;.lastIndexOf&#40;"&lt;&lt;"&#41;;
      String s1 = s.substring&#40;0, ultOcorr&#41;;
      System.out.println&#40;s1&#41;;

se é que ja não tem feito heheh

pelo que entendi era essa saida que vc queria, certo? agora método para fazer isso automatico eu desconheço, acho que não tem.

ps: eu entendi que sua string eh zuada, ou seja, pode ter << depois do ultimo >>, senão vc não iria querer achar o ultimo << antes do ultimo >> e sim o ultimo << apenas

Criado 27 de outubro de 2006
Ultima resposta 27 de out. de 2006
Respostas 2
Participantes 3