finalmente le cose mi sono chiare....!
e mi scuso per la rottura di "scatole" cmq
riesco ad ottenere tutto quello che nn è stato matchato....
ma il mio problema era di SOSTITUIRE gli script con dei LINK ai file conteneti gli script "eliminati"...
cerco di creare un file txt per ogni script eliminato.....
ecco perchè mi ostinavo nell'uso di replaceAll

ad esempio il mach mi trova il primo "the".. da 8 a 11(escluso), ora questo the dovrei sostituirlo con il link al file contenente il "the"....
quindi pensavo di usare:
content.replaceAll("<SCRIPT.*?>(.*?)</SCRIPT>","").... ed il "replacement" dovrebbe essere un link dinamico....
la cosa può essere fatta in questo modo?

un secondo problema è che devo essere in grado di scegliere quali script eliminare....
per esempio voglio eliminare il secondo the (da 25 a 28 escluso). e quindi avrò una variabile che conterrà lo script da eliminare.... (questo sarà un problema successivo!)

spero di essermi spiegato ache se credo proprio di no!