Como faço para retirar de um texto, uma parte dele que está entre 2 palavras a partir de uma palavra chave? Vou explicar com um passo a passo:
Tenho um texto (já em uma String)
achei a palavraChave
a partir da palavraChave eu ando pra trás no texto e encontro a palavraInicio
a partir da palavraChave eu ando pra frente e encontro a palavraFim
Então, pego desde a palavraIncio até a palavraFim e formo minha String
Até que na munheca da pra fazer, mas vai dá um trabalhão danado. Tava pensando em separar as palavras usando o tokenizer, contar as palavras, qndo achar a do meio, daí voltava e marcava a posição da palavra Inicio, depois a posição da palavraFim e depois juntava tudo, mas acho que vai ficar uma gambiarra danada. Algum método que ajudaria a fazer isso?
