Faz algo com as classes de regex do Java SE, não com replaceAll de String.
Alguma coisa mais ou menos do tipo:
Stringfrase="....";//AQUI VAI A STRING COMPLETA COM AS DIV'SStringBuffersb=newStringBuffer();Patternregex=Pattern.compile("<div .*?>.*</div>");Matchermatcher=regex.matcher(frase);while(matcher.find()){Stringgroup=matcher.group();matcher.appendReplacement(sb,"");// AQUI SUBSTITUI ELAS POR ESPAÇOS VAZIOS}matcher.appendTail(sb);System.out.println(sb);// SÓ PARA VERIFICAR O RESULTADO DAS TROCAS
Caso precise analiar uma String que contenha uns caracteres especiais pode usar no método compile umas flags, talvez precise da MULTILINE.
ViniGodoy
Não duplique tópicos. Isso gera inconvenientes para você e para o GUJ:
Você terá que acompanhar dois locais diferentes;
A mesma pergunta poderá ser feita para você nos dois tópicos;
Pessoas podem perder tempo respondendo algo que já foi resolvido;
Uma discussão não contribui com a outra.
Na dúvida sobre qual fórum abrir, abra em qualquer um deles, e deixe que a moderação mova o tópico.