Regex HTML Tag und Inhalt löschen

eQual

Mitglied
Hallo zusammen!

Ich versuche gerade mit regex alle Script Tags und deren Inhalte in meiner HTML Datei zu löschen.
Dazu verwende ich bisher folgenden Code:

Java:
String news2 = incomingHTML.replaceAll("<SCRIPT[^>]*>|</SCRIPT>", "");
Nur ist das Problem dass sich damit dieses Resultat ergibt:

<SCRIPT something>somecode</SCRIPT>

-> somecode

also ist der Inhalt noch vorhanden was nich in Ordnung ist.
Denke ich einfach nur zu weit oder bin ich zu blöd/ zu müde?

Grüsse
 
Java:
String htmlText = "<html><SCRIPT>script\ncode</SCRIPT>sonstigertext<SCRIPT>scriptcode</SCRIPT></html>";
System.out.println(htmlText.replaceAll("<SCRIPT>(.|\\s)*?</SCRIPT>", ""));
Wobei hier die Script Tags genau so ausschauen müssen.
 

Zurück
Oben