Il metodo replaceAll si aspetta come primo parametro una stinga che contiene una espressione regolare.Originariamente inviato da nikynik
String script2 = content.replaceAll(script,"");
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![]()
![]()