Originariamente inviato da nikynik
String script2 = content.replaceAll(script,"");
Il metodo replaceAll si aspetta come primo parametro una stinga che contiene una espressione regolare.
Tu gli passi 'script', una variabile che contiene un pezzo della pagina HTML. Che NON è ovviamente una espressione regolare!!!!!!!

Vuoi farla diventare una espressione regolare??? Tecnicamente si può anche fare (bisogna fare l'escape di diversi caratteri). Ma ..... a cosa ti serve???

Vuoi forse togliere dalla pagina web tutto ciò che è stato matchato (ossia ottenere un testo che è la pagina web senza i vari script, ecc...)???

L'avevo già spiegato qui